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

DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>..::..GetUserDefinedTableTypes Method

Gets the table-valued functions that were loaded by this cache.

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

Syntax


public virtual IReadOnlyCollection<UserDefinedTableTypeMetadata<TObjectName, TDbType>> GetUserDefinedTableTypes()
Public Overridable Function GetUserDefinedTableTypes As IReadOnlyCollection(Of UserDefinedTableTypeMetadata(Of TObjectName, TDbType))
public:
virtual IReadOnlyCollection<UserDefinedTableTypeMetadata<TObjectName, TDbType>^>^ GetUserDefinedTableTypes()

Return Value

Remarks


Call Preload before invoking this method to ensure that all table-valued functions were loaded from the database's schema. Otherwise only the objects that were actually used thus far will be returned.