Sdílet prostřednictvím


Sql100SchemaModel – třída

Správce schématu pro SQL Server 2008 databáze.

Hierarchie dědičnosti

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelStore
    Microsoft.Data.Schema.SchemaModel.DataSchemaModel
      Microsoft.Data.Schema.Sql.SchemaModel.SqlSchemaModel
        Microsoft.Data.Schema.Sql.SchemaModel.Sql100SchemaModel

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

Syntaxe

'Deklarace
<SerializableAttribute> _
Public NotInheritable Class Sql100SchemaModel _
    Inherits SqlSchemaModel
[SerializableAttribute]
public sealed class Sql100SchemaModel : SqlSchemaModel
[SerializableAttribute]
public ref class Sql100SchemaModel sealed : public SqlSchemaModel
[<Sealed>]
[<SerializableAttribute>]
type Sql100SchemaModel =  
    class
        inherit SqlSchemaModel
    end
public final class Sql100SchemaModel extends SqlSchemaModel

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

Vlastnosti

  Název Popis
Veřejná vlastnost AnnotationsIncludedInSerialization Získá hodnotu označující, zda jsou poznámky zahrnuty při serializaci modelu. (Zděděno z SqlSchemaModel.)
Veřejná vlastnost Capability Získá hodnota, která určuje, jaké možnosti má tento model. (Zděděno z SqlSchemaModel.)
Veřejná vlastnost Collation (Zděděno z ModelStore.)
Veřejná vlastnost Comparer Získá objekt porovnávací nástroj řazení. (Zděděno z ModelStore.)
Chráněná vlastnost Controller Získá model řadič. (Zděděno z DataSchemaModel.)
Veřejná vlastnost DatabaseSchemaProvider Získá poskytovatel schématu databáze pro tento model. (Přepisuje DataSchemaModel.DatabaseSchemaProvider.)
Veřejná vlastnost ElementProcessingOperationsCount Získá číslo operace, které zůstávají před modelu je vyřešen. (Zděděno z SqlSchemaModel.)
Veřejná vlastnost ErrorManager Získá správce chybová hlášení chyb. (Zděděno z DataSchemaModel.)
Veřejná vlastnost IsDisposing (Zděděno z ModelStore.)
Veřejná vlastnost IsOptimizedForInsert (Zděděno z ModelStore.)
Veřejná vlastnost IsOptimizedForQuery (Zděděno z ModelStore.)
Veřejná vlastnost Schema (Zděděno z ModelStore.)
Veřejná vlastnost ScriptCache Získá skript skripty mezipaměti do mezipaměti. (Zděděno z DataSchemaModel.)
Veřejná vlastnost Sql100DatabaseSchemaProvider Získává SQL Server 2008-poskytovatel schématu konkrétní databáze pro model.
Veřejná vlastnost SqlDatabaseSchemaProvider Získává SQL Server-poskytovatel schématu konkrétní databáze pro model. (Přepisuje SqlSchemaModel.SqlDatabaseSchemaProvider.)
Chráněná vlastnost ValidationEnabled Získá hodnotu označující, zda je povoleno ověřování pro tento model schématu. (Zděděno z SqlSchemaModel.)
Veřejná vlastnost WriteCount Vrátí hodnotu aktuální počet zápisů. (Zděděno z ModelStore.)

Na začátek

Metody

  Název Popis
Veřejná metoda AddAnnotation Přidá poznámku k modelu. (Zděděno z ModelStore.)
Veřejná metoda AddCustomData Přidá vlastní data modelu. (Zděděno z DataSchemaModel.)
Chráněná metoda AddScriptCacheForFile (Zděděno z SqlSchemaModel.)
Veřejná metoda BeginBatchUpdate Volat na začátku operace dávkové aktualizace. (Zděděno z SqlSchemaModel.)
Chráněná metoda CleanupExternalProperty Po implementaci v odvozené třídě uvolní prostředky, které používají externí vlastnost při prvek odstraněn. (Zděděno z ModelStore.)
Veřejná metoda CreateAnnotation(Type) (Zděděno z ModelStore.)
Veřejná metoda CreateAnnotation(ModelAnnotationClass) Vytvoří poznámku pomocí metadat dané poznámky. (Zděděno z ModelStore.)
Veřejná metoda CreateAnnotation<TAnnotation>() (Zděděno z ModelStore.)
Veřejná metoda CreateElement(Type) (Zděděno z ModelStore.)
Veřejná metoda CreateElement(ModelElementClass) Pomocí objektu metadata daný prvek vytvoří element. (Zděděno z ModelStore.)
Veřejná metoda CreateElement<TElement>() (Zděděno z ModelStore.)
Veřejná metoda CreateElementHandle (Zděděno z ModelStore.)
Chráněná metoda CreateExternalElement(Type) Vytvoří vnější prvek. (Zděděno z ModelStore.)
Chráněná metoda CreateExternalElement(ModelElementClass) Vnější prvek vytvoří pomocí zadaného prvku metadat objektu. (Zděděno z ModelStore.)
Chráněná metoda CreateExternalElement<TElement>() Vytvoří vnější prvek zadaného typu. (Zděděno z ModelStore.)
Chráněná metoda CreateExternalNamedElement(Type, ModelIdentifier) Vytvoří element s názvem externí pomocí poskytnutý typ a identifikátor. (Zděděno z ModelStore.)
Chráněná metoda CreateExternalNamedElement(ModelElementClass, ModelIdentifier) Vytvoří element s názvem externí pomocí objektu metadata uvedených prvků a identifikátor. (Zděděno z ModelStore.)
Chráněná metoda CreateExternalNamedElement<TElement>(ModelIdentifier) Pomocí objektu metadata uvedených prvků a identifikátor vytvoří element pojmenované externí zadaného typu. (Zděděno z ModelStore.)
Veřejná metoda CreateIdentifier(ICollection<String>) Vytvoří pomocí zadané kolekce názvy součástí modelu jedinečný identifikátor. (Zděděno z ModelStore.)
Veřejná metoda CreateIdentifier(array<String[]) Vytvoří pomocí zadaného pole názvů část modelu jedinečný identifikátor. (Zděděno z ModelStore.)
Veřejná metoda CreateIdentifier(Boolean, ICollection<String>) Vytvoří pomocí zadané kolekce částí názvu modelu jedinečný identifikátor. (Zděděno z ModelStore.)
Veřejná metoda CreateIdentifier(Boolean, array<String[]) Vytvoří pomocí poskytnutého označení písmen a pole názvů část modelu jedinečný identifikátor. (Zděděno z ModelStore.)
Veřejná metoda CreateIdentifier(IList<String>, ICollection<String>) Vytvoří pomocí nabízeného seznamu vnější část jména, označení rozlišování a kolekce názvy součástí modelu jedinečný identifikátor. (Zděděno z ModelStore.)
Veřejná metoda CreateIdentifier(IList<String>, Boolean, ICollection<String>) Vytvoří model jedinečný identifikátor pomocí seznamu poskytnutého vnějších částí, údaj o rozlišování a kolekce součástí jména. (Zděděno z ModelStore.)
Veřejná metoda CreateIdentifier(IList<String>, Boolean, array<String[]) Vytvoří pomocí nabízeného seznamu vnější část jména, označení rozlišování a pole názvů součástí modelu jedinečný identifikátor. (Zděděno z ModelStore.)
Veřejná metoda CreateIdentifierHandle Vytvoří úchyt pro zadaný identifikátor. (Zděděno z ModelStore.)
Veřejná metoda CreateNamedAnnotation(Type, ModelIdentifier) Vytvoří pojmenovanou ModelAnnotation objekt pomocí identifikátoru zadaného modelu. (Zděděno z ModelStore.)
Veřejná metoda CreateNamedAnnotation(ModelAnnotationClass, ModelIdentifier) Vytvoří pojmenovanou ModelAnnotation objekt pomocí objektu metadata zadané poznámky a identifikátor. (Zděděno z ModelStore.)
Veřejná metoda CreateNamedAnnotation<TAnnotation>(ModelIdentifier) Vytvoří pojmenovanou ModelAnnotation objekt pomocí identifikátoru zadaného modelu. (Zděděno z ModelStore.)
Veřejná metoda CreateNamedElement(Type, ModelIdentifier) (Zděděno z ModelStore.)
Veřejná metoda CreateNamedElement(ModelElementClass, ModelIdentifier) (Zděděno z ModelStore.)
Veřejná metoda CreateNamedElement<TElement>(ModelIdentifier) (Zděděno z ModelStore.)
Veřejná metoda DecodeIdentifier(String) Vrátí identifikátor, který odpovídá dekódovanou hodnotu zadaného řetězce. (Zděděno z ModelStore.)
Chráněná metoda DeserializeExternalProperty Všechny vnější vlastnosti, které jsou podporovány deserializes SqlSchemaModel. (Zděděno z SqlSchemaModel.)
Veřejná metoda Dispose() Odstraňuje modelu. (Zděděno z ModelStore.)
Chráněná metoda Dispose(Boolean) Uvolní prostředky. (Zděděno z SqlSchemaModel.)
Veřejná metoda EndBatchUpdate Volat na konci operace dávkové aktualizace. (Zděděno z SqlSchemaModel.)
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize (Zděděno z ModelStore.)
Chráněná metoda FixupAfterDeserialization Provede další akce, aby byla zaručena konzistence modelu po rekonstrukci ze souboru .dbmdl. (Zděděno z SqlSchemaModel.)
Chráněná metoda FixupAfterXmlDeserialization Provede další akce, aby byla zaručena konzistence modelu po rekonstrukci ze souboru XML. (Zděděno z SqlSchemaModel.)
Veřejná metoda FreeElementHandle Zadaný prvek popisovač uvolní. (Zděděno z ModelStore.)
Veřejná metoda FreeIdentifierHandle Zadaný prvek popisovač uvolní. (Zděděno z ModelStore.)
Veřejná metoda GetAllAnnotations() Vrátí seznam všech poznámek. (Zděděno z ModelStore.)
Veřejná metoda GetAllAnnotations(Type) (Zděděno z ModelStore.)
Veřejná metoda GetAllAnnotations(ModelIdentifier) Vrátí seznam všech poznámek s názvem zadané identifikátorem. (Zděděno z ModelStore.)
Veřejná metoda GetAllAnnotations(ModelIdentifier, Type) (Zděděno z ModelStore.)
Veřejná metoda GetAnnotations() Vrátí všechny poznámky na modelu. (Zděděno z ModelStore.)
Veřejná metoda GetAnnotations(Type) Vrátí seznam poznámek na model, který implementuje daného typu. (Zděděno z ModelStore.)
Veřejná metoda GetAnnotations(ModelIdentifier) Vrátí seznam poznámek na modelu, který odpovídá dané identifikátory. (Zděděno z ModelStore.)
Veřejná metoda GetAnnotations(ModelIdentifier, Type) Vrátí všechny poznámky mají název daný identifikátor a že provádění daného typu. (Zděděno z ModelStore.)
Veřejná metoda GetCustomData() Získá seznam vlastní data. (Zděděno z DataSchemaModel.)
Veřejná metoda GetCustomData(String) Získá seznam vlastních dat pomocí zadané kategorie. (Zděděno z DataSchemaModel.)
Veřejná metoda GetCustomData(String, String) Získá seznam vlastních dat pomocí zadané jméno kategorie a typu. (Zděděno z DataSchemaModel.)
Veřejná metoda GetElementHandleTarget Vrátí identifikovanou Zadaný popisovač prvku modelu. (Zděděno z ModelStore.)
Veřejná metoda GetElements(ModelElementResolutionStatus) Vrátí seznam prvků v daném rozlišení stavu úložiště. (Zděděno z ModelStore.)
Veřejná metoda GetElements(ModelElementValidationStatus) Vrátí seznam prvků v úložišti ověření daného stavu. (Zděděno z ModelStore.)
Veřejná metoda GetElements(Type, ModelElementQueryFilter) (Zděděno z ModelStore.)
Veřejná metoda GetElements(ModelElementClass, ModelElementQueryFilter) Vrátí sdílet metadata pro daný objekt jako vybraný filtr dané prvky. (Zděděno z ModelStore.)
Veřejná metoda GetElements(ModelElementResolutionStatus, Int32) Vrátí seznam prvků této aredetermined na počtu má stav dané rozlišení. (Zděděno z ModelStore.)
Veřejná metoda GetElements(ModelElementValidationStatus, Int32) Vrátí seznam prvků, které závisí na počtu má stav ověření daného. (Zděděno z ModelStore.)
Veřejná metoda GetElements(ModelIdentifier, ModelElementClass, ModelElementQueryFilter) (Zděděno z ModelStore.)
Veřejná metoda GetElements(ModelIdentifier, ModelIdentifierGroup, ModelElementQueryFilter) (Zděděno z ModelStore.)
Veřejná metoda GetElements(ModelIdentifier, Type, ModelElementQueryFilter) (Zděděno z ModelStore.)
Veřejná metoda GetElements<TElement>(ModelElementQueryFilter) (Zděděno z ModelStore.)
Veřejná metoda GetElements<TElement>(ModelIdentifier, ModelElementQueryFilter) (Zděděno z ModelStore.)
Veřejná metoda GetElementsCount(ModelElementResolutionStatus) Vrátí počet prvků v úložišti, které odpovídají daného stavu. (Zděděno z ModelStore.)
Veřejná metoda GetElementsCount(ModelElementValidationStatus) Vrátí počet prvků v úložišti, které odpovídají daného stavu. (Zděděno z ModelStore.)
Veřejná metoda GetElementsFrom(String, ModelElementClass, ModelElementQueryFilter) (Zděděno z ModelStore.)
Veřejná metoda GetElementsFrom(String, Type, ModelElementQueryFilter) (Zděděno z ModelStore.)
Veřejná metoda GetElementsFrom<TElement>(String, ModelElementQueryFilter) (Zděděno z ModelStore.)
Veřejná metoda GetElementsFromExternalSource Prvky získá z externího zdroje. (Zděděno z DataSchemaModel.)
Chráněná metoda GetElementSources Vrací informace o zdroji pro určitý prvek. (Zděděno z SqlSchemaModel.)
Chráněná metoda GetExternalProperty<TProperty> Pro zadaný model prvek získává externí vlastnost určité třídy. (Zděděno z SqlSchemaModel.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetIdentifier(ICollection<String>) (Zděděno z ModelStore.)
Veřejná metoda GetIdentifier(array<String[]) Identifikátor získává z modelu řetězec a ID oboru. (Zděděno z ModelStore.)
Veřejná metoda GetIdentifier(IList<String>, ICollection<String>) (Zděděno z ModelStore.)
Veřejná metoda GetIdentifierHandleTarget (Zděděno z ModelStore.)
Veřejná metoda GetObjectData Vyplní [System.Runtime.Serialization.SerializationInfo] data potřebná pro aktuální serializovat objekt Sql100SchemaModel objektu. (Přepisuje SqlSchemaModel.GetObjectData(SerializationInfo, StreamingContext).)
Chráněná metoda GetRelationshipEntrySources Vrátí informace o zdroji, zejména vztah položky. (Zděděno z SqlSchemaModel.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda InitializeReferenceConstructor Volat konstruktor referenční inicializovat. (Zděděno z SqlSchemaModel.)
Veřejná metoda IsOwnedChildObjectType Vrátí hodnotu, která označuje, zda je typ svázané se schématem podřízeného objektu. (Zděděno z SqlSchemaModel.)
Veřejná metoda LoadExternals Načtení modelu prvky z externích zdrojů, například trvalých modelu. (Zděděno z DataSchemaModel.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda OnCustomDataAdded Tento způsob zpracování přídavek přepsat SqlModelCapability data. (Zděděno z SqlSchemaModel.)
Chráněná metoda OnCustomDataRemoved Přepsat tuto metodu zpracování odebrání dalších názvů (z prvků označen jako AliasedToDbo nebo GloballyScoped) Pokud je odebrán odkaz. (Zděděno z SqlSchemaModel.)
Chráněná metoda OnModelElementChanged Nazývá se při změně prvku modelu. (Zděděno z DataSchemaModel.)
Veřejná metoda OptimizeForInitialPopulation (Zděděno z ModelStore.)
Veřejná metoda OptimizeForQuery (Zděděno z ModelStore.)
Veřejná metoda RegisterForController Registry pro model řadič. (Zděděno z DataSchemaModel.)
Veřejná metoda RemoveAnnotation Odebere poznámky z modelu. (Zděděno z ModelStore.)
Veřejná metoda RemoveCustomData Odstraní vlastní data. (Zděděno z DataSchemaModel.)
Chráněná metoda RemoveScriptCacheForFile Odebere zadaný soubor přidružený mezipaměti skriptovacího. (Zděděno z SqlSchemaModel.)
Veřejná metoda Resolve() Odstraňuje všechny prvky v modelu. (Zděděno z SqlSchemaModel.)
Veřejná metoda Resolve(Int32) Odstraňuje zadaný počet prvků. (Zděděno z SqlSchemaModel.)
Veřejná metoda Serialize(TextWriter) (Zděděno z DataSchemaModel.)
Veřejná metoda Serialize(TextWriter, IEnumerable<Type>) (Zděděno z DataSchemaModel.)
Veřejná metoda Serialize(TextWriter, IEnumerable<Type>, Boolean) Zadaný výstupní zapíše schéma datového modelu. (Zděděno z DataSchemaModel.)
Chráněná metoda SerializeExternalProperty Řadí všechny externí vlastnosti, které jsou podporovány v SqlSchemaModel. (Zděděno z SqlSchemaModel.)
Chráněná metoda SetExternalProperty<TProperty>(IModelElement, ModelPropertyClass, TProperty) (Zděděno z ModelStore.)
Chráněná metoda SetExternalProperty<TProperty>(IModelElement, ModelPropertyClass, TProperty) (Zděděno z SqlSchemaModel.)
Veřejná metoda TestWriteCount Počet zápisů s danou hodnotou zkoušky. (Zděděno z ModelStore.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda UnloadExternals Uvolní externí prvky z určeného souboru. (Zděděno z DataSchemaModel.)
Chráněná metoda UpdateSourceNamePrefixes (Zděděno z ModelStore.)
Chráněná metoda ValidateWriteAccess Ověřuje přístup pro zápis. (Zděděno z DataSchemaModel.)
Chráněná metoda ValidReferenceTranslator Vrátí hodnotu, která označuje, zda lze překladač reference převést na aktuální od jiného poskytovatele schématu databáze. (Zděděno z DataSchemaModel.)

Na začátek

Události

  Název Popis
Veřejná událost ModelChanged (Zděděno z ModelStore.)
Veřejná událost ModelOptimizationChanged (Zděděno z ModelStore.)

Na začátek

Pole

  Název Popis
Veřejné poleStatický člen ClrTypesDBSchemaCategory Konstanty používané schéma modelu.

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.Data.Schema.Sql.SchemaModel – obor názvů