Sdílet prostřednictvím


Microsoft.Data.Schema.Extensibility – obor názvů

Tento obor názvů obsahuje rozšíření třídy, například ExtensionManager. Obsahuje také základní typy pro všechny veřejné atributy se používají k definování rozšíření a rozšíření.

Třídy

  Třída Popis
Veřejná třída BindingClassificationAttribute Rozhodnout, zda funkce zapnutí nebo vypnutí funkce když načten, založené na zadané úrovni vazba používá systém.
Veřejná třída DatabaseSchemaProviderCompatibilityAttribute Určuje, které poskytovatel metadat databáze nebo poskytovatelé rozšířené funkce bude kompatibilní.Tento atribut lze použít vícekrát pro kompatibilitu s více zprostředkovatelů nebo funkcí.
Veřejná třída DatabaseSchemaProviderFamily Identifikuje řady zprostředkovatelů.
Veřejná třída DataProviderServices Poskytuje řadu služeb objekty ADO.NET zprostředkovatele.
Veřejná třída ExtensibilityException Představuje výjimku, která je vyvolána při výskytu problému s konkretizaci nebo načtení rozšíření.
Veřejná třída ExtensionCriteriaAttribute Představuje atribut rozšíření kritérií.
Veřejná třída ExtensionDeclarationAttribute Představuje rozšíření deklarace atributu.
Veřejná třída ExtensionDescriptionAttribute Představuje rozšíření Popis atributu.
Veřejná třída ExtensionHandle Infrastruktura. Obsahuje typ rozšíření pro tento typ rozšíření.
Veřejná třída ExtensionHandle<TInterfaceType> Obsahuje typ rozšíření a pojmenované konfigurace pro tento typ rozšíření.
Veřejná třída ExtensionLoadError Představuje zprávy slouží k ukládání chybě načtení rozšíření.
Veřejná třída ExtensionManager Udržuje kontextu rozšíření a je odpovědný za rozšíření načítání.Zahrnout rozšíření DatabaseSchemaProvider instance používané databáze projektu.Každý projekt databáze udržuje jeden ExtensionManager instance.
Veřejná třída InvalidConnectionStringException Představuje výjimku, která byla vyvolána z důvodu připojovací řetězec, který není platný.
Veřejná třída PreviousDatabaseSchemaProviderNameAttribute Poskytuje název DatabaseSchemaProvider pro předchozí verzi rozšíření, které umožňuje vyhledání přejmenované zprostředkovatele pomocí starého názvu.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní IConnectionStringParser Poskytuje rozhraní pro analyzátor řetězce připojení.
Veřejné rozhraní IExtension Prováděna všechna rozšíření, které jsou načteny pomocí rozšíření správce.
Veřejné rozhraní IExtensionInformation Základní rozhraní pro všechna rozšíření, které vyžadují odkaz zpět na jejich ExtensionHandle.
Veřejné rozhraní IExtensionProxy<T> Představuje obecné rozhraní proxy rozšíření.

Výčty

  Výčet Popis
Veřejný výčet BindingClassification Tento výčet je starší typ pro interní použití Microsoft a nesmějí být používány v kódu.

Viz také

Odkaz

Další zdroje

Rozšíření databáze funkce aplikace Visual Studio