MetadataProviderBase Class
Provides the abstract base class for the metadata provider object.
Assembly: Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)
| Name | Description | |
|---|---|---|
![]() | MetadataProviderBase() | Initializes a new instance of the MetadataProviderBase class that uses default IBuiltInFunctionLookup, ISystemDataTypeLookup, ICollationLookup, and IMetadataFactory objects. |
![]() | MetadataProviderBase(IBuiltInFunctionLookup^, ICollationLookup^, ISystemDataTypeLookup^, IMetadataFactory^) | Initializes a new instance of the MetadataProviderBase class that uses the specified IBuiltInFunctionLookup, ICollationLookup, ISystemDataTypeLookup, and IMetadataFactory objects. |
| Name | Description | |
|---|---|---|
![]() | AfterBindHandler | Gets the method that will handle the AfterBind event. |
![]() | BeforeBindHandler | Gets the method that will handle the BeforeBind event. |
![]() | BuiltInFunctionLookup | Gets an IBuiltInFunctionLookup object that can be used to look up built-in functions and global variables. |
![]() | 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-side 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. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


