Sdílet prostřednictvím


DatabaseConfigurationExtender – třída

Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

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.Sql.Internal.DatabaseConfigurationExtender

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

Syntaxe

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

Typ DatabaseConfigurationExtender 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 ExtenderDBSchemaFileName 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 ExtenderDeployAction 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 ExtenderDeploymentConfigFile 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 ExtenderSandboxDeployAction 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 ExtenderSandboxDeploymentConfigFile 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 ExtenderSandboxSqlCommandVariablesFile 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 ExtenderSqlCommandVariablesFile 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 ExtenderSqlSandboxTargetDatabase 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 ExtenderSqlTargetDatabase 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.Sql.Internal – obor názvů