IMetadataProvider Interface

 

Defines methods and properties that can be used to access server metadata objects or create metadata objects.

Namespace:   Microsoft.SqlServer.Management.SqlParser.MetadataProvider
Assembly:  Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)

public interface IMetadataProvider

NameDescription
System_CAPS_pubpropertyAfterBindHandler

Gets the MetadataProviderEventHandler object that will handle the AfterBind event.

System_CAPS_pubpropertyBeforeBindHandler

Gets the MetadataProviderEventHandler object that will handle the BeforeBind event.

System_CAPS_pubpropertyBuiltInFunctionLookup

Gets an IBuiltInFunctionLookup object that can be used to look up built-in functions and system functions that start with @@.

System_CAPS_pubpropertyCollationLookup

Gets an ICollationLookup object that can be used to look up system collations.

System_CAPS_pubpropertyMetadataFactory

Gets an IMetadataFactory object that can be used to create metadata objects.

System_CAPS_pubpropertyServer

Gets an IServer object that can be used to access server metadata objects such as databases, schemas, tables, and so on.

System_CAPS_pubpropertySystemDataTypeLookup

Gets an ISystemDataTypeLookup object that can be used to look up and retrieve system data types.

Return to top
Show: