Sdílet prostřednictvím


AgnosticDatabaseConfigurationExtender – třída

Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. Této třídy musí být ComVisible a veřejnosti, protože je používán Visual Studio okno vlastností.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectExtenderBase
    Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectConfigurationExtender
      Microsoft.VisualStudio.Data.Schema.Package.Internal.AgnosticDatabaseConfigurationExtender

Obor názvů:  Microsoft.VisualStudio.Data.Schema.Package.Internal
Sestavení:  Microsoft.VisualStudio.Data.Schema.Package (v Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class AgnosticDatabaseConfigurationExtender _
    Inherits DatabaseProjectConfigurationExtender _
    Implements IFilterProperties, ICustomTypeDescriptor
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public sealed class AgnosticDatabaseConfigurationExtender : DatabaseProjectConfigurationExtender, 
    IFilterProperties, ICustomTypeDescriptor
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class AgnosticDatabaseConfigurationExtender sealed : public DatabaseProjectConfigurationExtender, 
    IFilterProperties, ICustomTypeDescriptor
[<Sealed>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type AgnosticDatabaseConfigurationExtender =  
    class
        inherit DatabaseProjectConfigurationExtender
        interface IFilterProperties
        interface ICustomTypeDescriptor
    end
public final class AgnosticDatabaseConfigurationExtender extends DatabaseProjectConfigurationExtender implements IFilterProperties, ICustomTypeDescriptor

Typ AgnosticDatabaseConfigurationExtender zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost DatabaseProjectNode Získá uzlu databáze projektu ve kterém je umístěn IDatabaseProjectConfiguration , rozšíříte. (Zděděno z DatabaseProjectConfigurationExtender.)
Veřejná vlastnost ExtenderDeployScriptFileName Získá název souboru skriptu nasazení na stránce vlastností nasadit v nastavení projektu.
Veřejná vlastnost ExtenderDeployToDatabase Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná vlastnost ExtenderOutputPath Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná vlastnost ExtenderSuppressWarnings Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná vlastnost ExtenderTargetConnectionString Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná vlastnost ExtenderTargetDatabase Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná vlastnost ExtenderTreatWarningsAsErrors Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná vlastnost ProjectConfiguration Získá nebo nastaví konfiguraci projektu, která rozšiřuje objekt. (Zděděno z DatabaseProjectConfigurationExtender.)

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Tento objekt dokončí web oznámí, že toto zařízení extender není platný. (Zděděno z DatabaseProjectExtenderBase.)
Veřejná metoda GetAttributes Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetClassName Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetComponentName Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Chráněná metoda GetConfigurationProperty Získá konfigurační vlastnosti projektu. (Zděděno z DatabaseProjectConfigurationExtender.)
Chráněná metoda GetConfigurationPropertyAsBool Pokusí se získat konfiguraci vlastností, jako Boolean. (Zděděno z DatabaseProjectConfigurationExtender.)
Veřejná metoda GetConverter Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetDefaultEvent Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetDefaultProperty Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetEditor Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetEvents() Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetEvents(array<Attribute[]) Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetProperties() Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetProperties(array<Attribute[]) Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetPropertyOwner Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsPropertyHidden Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda SetConfigurationProperty Nastaví konfigurační vlastnosti projektu. (Zděděno z DatabaseProjectConfigurationExtender.)
Veřejná metoda ToString Převede řetězec. (Zděděno z DatabaseProjectExtenderBase.)

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.Data.Schema.Package.Internal – obor názvů