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 | |
---|---|---|
BindingClassificationAttribute | Rozhodnout, zda funkce zapnutí nebo vypnutí funkce když načten, založené na zadané úrovni vazba používá systém. | |
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í. | |
DatabaseSchemaProviderFamily | Identifikuje řady zprostředkovatelů. | |
DataProviderServices | Poskytuje řadu služeb objekty ADO.NET zprostředkovatele. | |
ExtensibilityException | Představuje výjimku, která je vyvolána při výskytu problému s konkretizaci nebo načtení rozšíření. | |
ExtensionCriteriaAttribute | Představuje atribut rozšíření kritérií. | |
ExtensionDeclarationAttribute | Představuje rozšíření deklarace atributu. | |
ExtensionDescriptionAttribute | Představuje rozšíření Popis atributu. | |
ExtensionHandle | Infrastruktura. Obsahuje typ rozšíření pro tento typ rozšíření. | |
ExtensionHandle<TInterfaceType> | Obsahuje typ rozšíření a pojmenované konfigurace pro tento typ rozšíření. | |
ExtensionLoadError | Představuje zprávy slouží k ukládání chybě načtení rozšíření. | |
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. | |
InvalidConnectionStringException | Představuje výjimku, která byla vyvolána z důvodu připojovací řetězec, který není platný. | |
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 | |
---|---|---|
IConnectionStringParser | Poskytuje rozhraní pro analyzátor řetězce připojení. | |
IExtension | Prováděna všechna rozšíření, které jsou načteny pomocí rozšíření správce. | |
IExtensionInformation | Základní rozhraní pro všechna rozšíření, které vyžadují odkaz zpět na jejich ExtensionHandle. | |
IExtensionProxy<T> | Představuje obecné rozhraní proxy rozšíření. |
Výčty
Výčet | Popis | |
---|---|---|
BindingClassification | Tento výčet je starší typ pro interní použití Microsoft a nesmějí být používány v kódu. |