Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

PostgreSqlTableOrView<(Of <(<'TObject>)>)> Constructor (PostgreSqlDataSourceBase, PostgreSqlObjectName, Nullable<(Of <(<'String>)>)>, Nullable<(Of <(<'Object>)>)>)

Initializes a new instance of the PostgreSqlTableOrView<(Of <(<'TObject>)>)> class.

Namespace:  Tortuga.Chain.PostgreSql.CommandBuilders
Assembly:  Tortuga.Chain.PostgreSql (in Tortuga.Chain.PostgreSql.dll)

Syntax


public PostgreSqlTableOrView(
	PostgreSqlDataSourceBase dataSource,
	PostgreSqlObjectName tableOrViewName,
	Nullable<string> whereClause,
	Nullable<Object> argumentValue
)
Public Sub New ( _
	dataSource As PostgreSqlDataSourceBase, _
	tableOrViewName As PostgreSqlObjectName, _
	whereClause As Nullable(Of String), _
	argumentValue As Nullable(Of Object) _
)
public:
PostgreSqlTableOrView(
	PostgreSqlDataSourceBase^ dataSource, 
	PostgreSqlObjectName^ tableOrViewName, 
	Nullable<String^> whereClause, 
	Nullable<Object^> argumentValue
)

Parameters

dataSource
Type: Tortuga.Chain.PostgreSql..::..PostgreSqlDataSourceBase
The data source.
tableOrViewName
Type: Tortuga.Chain.PostgreSql..::..PostgreSqlObjectName
Name of the table or view.
whereClause
Type: Nullable<(Of <(<'String>)>)>
The where clause.
argumentValue
Type: Nullable<(Of <(<'Object>)>)>
The argument value.

Exceptions


ExceptionCondition
[ArgumentException]