Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Microsoft.Data.Schema.SchemaModel Chováno názvů různé typy základní a základní schéma modelu, které modely objektů, vztahy a vlastnosti objektů databáze. Tento obor názvů tvoří důležitou část implementace zprostředkovatele (DSP) schématu databáze.
Třídy
| Třída | Popis | |
|---|---|---|
![]() |
CustomSchemaData | Obsahuje sběru dat libovolného zařazených do kategorií může být připojen k DataSchemaModel. |
![]() |
DataSchemaModel | DataSchemaModel Je ModelStore.Všichni zprostředkovatelé schématu databáze musí implementovat toto základní třída dědí třídu. |
![]() |
DataSchemaModel.ScriptSourcedModelElement | Poskytuje základní třída pro všechny prvky modelu, které mají zdroj skriptu. |
![]() |
DataSchemaModelConstructor | Poskytuje možnosti změnit chování správce schématu. |
![]() |
DataSchemaModelController | Povolí přístup pro zápis do správce schématu. |
![]() |
DataSchemaModelControllerException | Pokud dojde k selhání řadiče související správce schématu představuje thrown výjimku. |
![]() |
DataSchemaModelEventArgs | Poskytuje argumentů události pro události, které jsou aktivována, když DataSchemaModel, nebo prvek jeho změny. |
![]() |
DataSchemaModelException | Představuje výjimku modelu dat schématu. |
![]() |
DataSchemaModelHeader | Představuje záhlaví, nebo -model, informace, které by bylo součástí serializovaného datového modelu schématu. |
![]() |
FileScriptCache | Infrastruktura. Poskytuje operace souboru pro soubory skriptu.Od této třídy nelze dědit. |
![]() |
InMemoryScriptCache | Představuje mezipaměť skriptu, která ukládá do paměti skripty. |
![]() |
InstantiableTypeAttribute | Lze definovat jako prvek modelu registrovaný typ instantiable. |
![]() |
ModelAnnotation | Představuje poznámky připojené k prvku modelu schématu. |
![]() |
ModelAnnotationClass | Představuje třídu základní metadata pro poznámky v prvky modelu. |
![]() |
ModelBuilder | Pro naplnění správce schématu pomocí skriptů. |
![]() |
ModelBuilderConstructor | Slouží k vytváření modelů Tvůrce. |
![]() |
ModelCollation | Definuje typ řazení modelu.Toto je řetězec identifikující abecedy nebo jazyk, jehož pravidla řazení jsou použity při řazení slovník je určen. |
![]() |
ModelCollationComparer | Porovnává dva String objekty, nebo dva ModelIdentifier objekty, nebo dva IList<T> rovnosti nebo vztahy mezi těmito objekty. |
![]() |
ModelComparer | Představuje modul porovnání slouží k porovnání dvou modelů nebo dvou prvků. |
![]() |
ModelComparerConfiguration | Představuje konfigurační objekt, který je definován pro porovnání modelu. |
![]() |
ModelComparerConstructor | Poskytuje konstruktor třídy pro ModelComparer objektu. |
![]() |
ModelComparisonChangeDefinition | Obsahuje podrobnosti o změny cílového IModelElement objekt, který byly porovnány s prvku zdroj. |
![]() |
ModelComparisonException | Představuje výjimku porovnání modelu, který může nastat při porovnání dvou modelů. |
![]() |
ModelComparisonFilter | Představuje filtr, který lze definovat pro porovnání. |
![]() |
ModelComparisonResult | Představuje výsledek porovnání SchemaModel. |
![]() |
ModelElement | Poskytuje základní třídy schématu prvky modelu, podporované zprostředkovatele schématu konkrétní databáze. |
![]() |
ModelElementClass | Představuje metadata prvku modelu.Od této třídy nelze dědit. |
![]() |
ModelElementHandle | Znázorňuje popisovač [T:Microsoft.Data.Schema.SchemaModel.IModelElement)] získané z objektu CreateElementHandle metody.Od této třídy nelze dědit. |
![]() |
ModelElementOwnerInfo | Informace o vlastníkovi prvek modelu představuje. |
![]() |
ModelEventArgs | Představuje události argumenty pro prvky modelu. |
![]() |
ModelException | Představuje výjimku thrown model související chyby. |
![]() |
ModelIdentifier | Představuje jedinečný identifikátor schéma modelu. |
![]() |
ModelIdentifierGroup | Třída značku identifikátor, který představuje skupinu prvků. |
![]() |
ModelIdentifierHandle | Znázorňuje popisovač runtime pro identifikátor modelu. |
![]() |
ModelInstantiationException | Thrown výjimku představuje při modelu nelze vytvořit instanci položky. |
![]() |
ModelPersistenceException | Představuje výjimku persistence model. |
![]() |
ModelPropertyClass | Představuje vlastnosti metadat.Od této třídy nelze dědit. |
![]() |
ModelPropertyContainerClass | Představuje třídu, která může obsahovat vlastnosti a poskytuje přístup k metadatům pro tyto vlastnosti. |
![]() |
ModelRegistrationException | Když nastane problém s registrací metadata představuje thrown výjimku. |
![]() |
ModelRelationshipClass | Představuje třídu metadat pro vztahy.Od této třídy nelze dědit. |
![]() |
ModelSchema | Metadata, potřebné k vytvoření instance představuje ModelStore. |
![]() |
ModelSerializationException | Thrown výjimku představuje při serializátor model XML dojde k chybě. |
![]() |
ModelStore | Implementuje fyzického úložiště pro instanci schéma modelu. |
![]() |
ModelStoreSerializationContext | Definuje kontext serializace operace.Tato třída podporuje infrastrukturu a není určen pro použití přímo v kódu. |
![]() |
ParserConstructor | Poskytuje základní třídu pro třídu, která konkretizuje třídu, která bude analyzovat schéma modelu pro konkrétně odvozené DatabaseSchemaProviderFamily. |
![]() |
ReverseEngineer | Slouží k vytvoření nového DataSchemaModel a naplnit model s objekty schématu z nasazení databáze. |
![]() |
ReverseEngineerConstructor | Představuje konstruktoru třídy, která definuje definovat funkce zpětné analýzy. |
![]() |
ReverseEngineerException | Základní třída pro výjimku ReverseEngineer komponent. |
![]() |
ReverseEngineerFilter | Poskytuje kolekci prvků filtru, které určují, jaké prvky importovat ze zdrojové databáze během zpětné analýzy v Visual Studio Application Lifecycle Management (ALM). |
![]() |
ReverseEngineerFilterElement | Představuje kritérium filtrování definovat, jaké prvky importovat ze zdrojové databáze pro zpětnou analýzu. |
![]() |
ScriptCache | Použité k přístupu ElementSource pro daný model prvku. |
![]() |
ScriptCacheException | Když dojde k chybě skriptu mezipaměť třídy představuje thrown výjimku. |
![]() |
ScriptDomGenerator | Poskytuje základní třída pro implementace, které mohou generovat skript modelu DOM (Document Object Model) z jednoho modelu prvku; slouží ke generování IScriptFragment z IModelElement. |
![]() |
ScriptDomGeneratorConstructor | Slouží k vytvoření ScriptDomGenerator. |
![]() |
ScriptDomGeneratorException | Představuje skript generátor výjimku modelu DOM (Document Object Model). |
![]() |
ScriptGeneratorConstructor | Poskytuje základní třídy pro vytvoření skriptu generátoru pro konkrétně odvozené DatabaseSchemaProviderFamily. |
![]() |
SourceCodePosition | Určuje umístění a místo zdrojového kódu prvku modelu. |
Rozhraní
| Rozhraní | Popis | |
|---|---|---|
![]() |
IModelAnnotation | Představuje model poznámky, které ukládají informace o úložišti prvky specifické funkce. |
![]() |
IModelAnnotationHolder | Představuje třídu, která mohou mít připojeny poznámky. |
![]() |
IModelAnnotationRegister | Poskytuje rozhraní, že při přidání dědičnost třídy, metody k evidenci poznámek model vyžaduje. |
![]() |
IModelElement | Základem pro každý prvek schématu modelu. |
![]() |
IModelEntity | Představuje entitu propojen ModelStore. |
![]() |
IModelMultiRelationship | Slouží k přidání více relací. |
![]() |
IModelMultiRelationship<TFrom, TTo> | Slouží k přidání více relací. |
![]() |
IModelNamed | Prvky v modelu s názvem měla pocházet z tohoto rozhraní. |
![]() |
IModelPropertyContainer | Představuje entitu, která může obsahovat vlastnosti. |
![]() |
IModelRelationship | Lze získat na obou stranách relace. |
![]() |
IModelRelationship<TFrom, TTo> | Lze získat na obou stranách relace. |
![]() |
IModelRelationshipEntry | Představuje odkaz z jednoho prvku, který může nevyřešené. |
![]() |
IModelReverseMultiRelationship | Představuje zpětné multi-relationship. |
![]() |
IModelReverseMultiRelationship<TFrom, TTo> | Představuje vztah zpětného multi. |
![]() |
IModelReverseSingleRelationship | Představuje zpětného jeden vztah. |
![]() |
IModelReverseSingleRelationship<TFrom, TTo> | Představuje zpětného jeden vztah. |
![]() |
IModelSingleRelationship | Pokud toto rozhraní prvek může dojít na pravé straně. |
![]() |
IModelSingleRelationship<TFrom, TTo> | Pokud toto rozhraní může být prvek na pravé straně. |
![]() |
IScriptSourcedModelElement | Poskytuje rozhraní pro všechny prvky modelu, které mají zdroj skriptu. |
![]() |
ISourceInformation | Poskytuje rozhraní pro informace o zdroji prvek modelu databáze. |
Delegáti
| Delegát | Popis | |
|---|---|---|
![]() |
InstantiateAnnotationCallback<TAnnotation> | Představuje Type a metoda volána k instanci poznámky. |
![]() |
InstantiateElementCallback<TElement> | Představuje Type a metoda volána k vytvoření instance prvku. |
Výčty
| Výčet | Popis | |
|---|---|---|
![]() |
ModelBuilderOption | Určuje možnosti Tvůrce modelu. |
![]() |
ModelComparisonResultType | Určuje typ porovnání výsledků modelu. |
![]() |
ModelElementQueryFilter | Definuje umístění prvků, které se vztahují k dotazu nebo operace. |
![]() |
ModelElementResolutionStatus | Určuje rozlišení stav prvku modelu. |
![]() |
ModelElementValidationStatus | Určuje stav ověření prvku modelu. |
![]() |
ModelEventType | Určuje typ událostí modelu. |
![]() |
ModelRelationshipCardinalityStyle | Definuje styl Mohutnost vztahu. |
![]() |
ModelRelationshipType | Definuje typ vztahu. |
![]() |
ReverseEngineerFilterType | Určuje, který model prvky jsou dovezeny ze zdrojové databáze během zpětné analýzy. |
![]() |
ScriptDomOperation | Určuje skriptovací operace modelu DOM (Document Object Model). |
.gif)
.gif)
.gif)
.gif)
.gif)