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

SqlServerTableOrViewMetadata<(Of <(<'TDbType>)>)> Constructor

Initializes a new instance of the SqlServerTableOrViewMetadata<(Of <(<'TDbType>)>)> class.

Namespace:  Tortuga.Chain.SqlServer
Assembly:  Tortuga.Chain.SqlServer.OleDb (in Tortuga.Chain.SqlServer.OleDb.dll)

Syntax


public SqlServerTableOrViewMetadata(
	DatabaseMetadataCache<SqlServerObjectName, TDbType> metadataCache,
	SqlServerObjectName name,
	bool isTable,
	ColumnMetadataCollection<TDbType> columns,
	bool hasTriggers
)
Public Sub New ( _
	metadataCache As DatabaseMetadataCache(Of SqlServerObjectName, TDbType), _
	name As SqlServerObjectName, _
	isTable As Boolean, _
	columns As ColumnMetadataCollection(Of TDbType), _
	hasTriggers As Boolean _
)
public:
SqlServerTableOrViewMetadata(
	DatabaseMetadataCache<SqlServerObjectName^, TDbType>^ metadataCache, 
	SqlServerObjectName^ name, 
	bool^ isTable, 
	ColumnMetadataCollection<TDbType>^ columns, 
	bool^ hasTriggers
)

Parameters

metadataCache
Type: Tortuga.Chain.Metadata..::..DatabaseMetadataCache<(Of <(<'SqlServerObjectName, TDbType>)>)>
The metadata cache.
name
Type: Tortuga.Chain.SqlServer..::..SqlServerObjectName
The name.
isTable
Type: Boolean
if set to true is a table.
columns
Type: Tortuga.Chain.Metadata..::..ColumnMetadataCollection<(Of <(<'TDbType>)>)>
The columns.
hasTriggers
Type: Boolean
if set to true has triggers.