Export (0) Print
Expand All

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

The IMetadataProvider type exposes the following members.

  NameDescription
Public propertyAfterBindHandlerGets the MetadataProviderEventHandler object that will handle the AfterBind event.
Public propertyBeforeBindHandlerGets the MetadataProviderEventHandler object that will handle the BeforeBind event.
Public propertyBuiltInFunctionLookupGets an IBuiltInFunctionLookup object that can be used to look up built-in functions and system functions that start with @@.
Public propertyCollationLookupGets an ICollationLookup object that can be used to look up system collations.
Public propertyMetadataFactoryGets an IMetadataFactory object that can be used to create metadata objects.
Public propertyServerGets an IServer object that can be used to access server metadata objects such as databases, schemas, tables, and so on.
Public propertySystemDataTypeLookupGets an ISystemDataTypeLookup object that can be used to look up and retrieve system data types.
Top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft