Share via


AgnosticDatabaseConfigurationExtender Class

Represents the agnostic database configuration extender.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Project.Project.Features.Extenders
Assembly:  Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class AgnosticDatabaseConfigurationExtender _
    Inherits DatabaseProjectConfigurationExtender _
    Implements IFilterProperties, ICustomTypeDescriptor
'Usage
Dim instance As AgnosticDatabaseConfigurationExtender
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public sealed class AgnosticDatabaseConfigurationExtender : DatabaseProjectConfigurationExtender, 
    IFilterProperties, ICustomTypeDescriptor
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class AgnosticDatabaseConfigurationExtender sealed : public DatabaseProjectConfigurationExtender, 
    IFilterProperties, ICustomTypeDescriptor
public final class AgnosticDatabaseConfigurationExtender extends DatabaseProjectConfigurationExtender implements IFilterProperties, ICustomTypeDescriptor

Remarks

This class must be ComVisible and public because it is used in the Visual Studio property window.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Data.Schema.Project.Project.Features.Extenders.BaseExtender
    Microsoft.VisualStudio.Data.Schema.Project.Project.Features.Extenders.DatabaseProjectConfigurationExtender
      Microsoft.VisualStudio.Data.Schema.Project.Project.Features.Extenders.AgnosticDatabaseConfigurationExtender

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

AgnosticDatabaseConfigurationExtender Members

Microsoft.VisualStudio.Data.Schema.Project.Project.Features.Extenders Namespace