ViewBuilder

Implements the basic functionality of an IViewBuilder.

Namespace:
KpokPatagon.Data.DatabaseSchema
Type:
Class
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
Yes
Implements:
KpokPatagon.Data.DatabaseSchema.IViewBuilder

Properties

DatabaseApi

Gets or sets the database api service.

Signature:
public IDbAccess DatabaseApi { get; set; }

Formatter

Gets or sets the formatter service.

Signature:
public IDbFormatter Formatter { get; set; }

NameQualifier

Gets or sets the name qualifier service.

Signature:
public IDbNameQualifier NameQualifier { get; set; }

Methods

BuildViewText

Build the sentence that conforms the view.

Signature:
public String BuildViewText(statement)
Returns

The text to be use to create the view.

Parameters
Name Type Summary
statement SelectStatement A SelectStatement.