IMetadataProvider Interface
Defines methods and properties that can be used to access server metadata objects or create metadata objects.
Assembly: Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)
| Name | Description | |
|---|---|---|
![]() | AfterBindHandler | Gets the MetadataProviderEventHandler object that will handle the AfterBind event. |
![]() | BeforeBindHandler | Gets the MetadataProviderEventHandler object that will handle the BeforeBind event. |
![]() | BuiltInFunctionLookup | Gets an IBuiltInFunctionLookup object that can be used to look up built-in functions and system functions that start with @@. |
![]() | CollationLookup | Gets an ICollationLookup object that can be used to look up system collations. |
![]() | MetadataFactory | Gets an IMetadataFactory object that can be used to create metadata objects. |
![]() | Server | Gets an IServer object that can be used to access server metadata objects such as databases, schemas, tables, and so on. |
![]() | SystemDataTypeLookup | Gets an ISystemDataTypeLookup object that can be used to look up and retrieve system data types. |
