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

TableOrViewMetadata<(Of <(<'TObjectName, TDbType>)>)> Constructor

Initializes a new instance of the TableOrViewMetadata<(Of <(<'TObjectName, TDbType>)>)> class.

Namespace:  Tortuga.Chain.Metadata
Assembly:  Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)

Syntax


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

Parameters

metadataCache
Type: Tortuga.Chain.Metadata..::..DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>
The metadata cache.
name
Type: TObjectName
The name.
isTable
Type: Boolean
if set to true [is table].
columns
Type: Tortuga.Chain.Metadata..::..ColumnMetadataCollection<(Of <(<'TDbType>)>)>
The columns.