IConfigurableExtension Interface

Represents the configurable extension.

Namespace:  Microsoft.Data.Schema.Extensibility
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)


<CLSCompliantAttribute(True)> _
Public Interface IConfigurableExtension _
    Inherits IExtension
Dim instance As IConfigurableExtension
public interface IConfigurableExtension : IExtension
public interface class IConfigurableExtension : IExtension
public interface IConfigurableExtension extends IExtension
type IConfigurableExtension =  
        interface IExtension


This class is implemented by extension classes that support configurations in the extension XML. Inheriting this interface provides the system a way of instantiating an instance with its proper configuration data, as well as a way for the system to extend extensions with "named configurations". The two types of configurations that are presently supported are "default configuration" and "named configurations".

See Also


IConfigurableExtension Members

Microsoft.Data.Schema.Extensibility Namespace