Sql80SchemaModel-Klasse
Stellt ein Schemamodell für SQL Server 2000 dar.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.SchemaModel.ModelStore
Microsoft.Data.Schema.SchemaModel.DataSchemaModel
Microsoft.Data.Schema.Sql.SchemaModel.SqlSchemaModel
Microsoft.Data.Schema.Sql.SchemaModel.Sql80SchemaModel
Namespace: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public NotInheritable Class Sql80SchemaModel _
Inherits SqlSchemaModel
[SerializableAttribute]
public sealed class Sql80SchemaModel : SqlSchemaModel
[SerializableAttribute]
public ref class Sql80SchemaModel sealed : public SqlSchemaModel
[<Sealed>]
[<SerializableAttribute>]
type Sql80SchemaModel =
class
inherit SqlSchemaModel
end
public final class Sql80SchemaModel extends SqlSchemaModel
Der Sql80SchemaModel-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AnnotationsIncludedInSerialization | Ruft einen Wert ab, der angibt, ob beim Serialisieren des Modells Anmerkungen eingeschlossen werden. (Von SqlSchemaModel geerbt.) | |
Capability | Ruft einen Wert ab, der die Funktionen dieses Modells angibt. (Von SqlSchemaModel geerbt.) | |
Collation | (Von ModelStore geerbt.) | |
Comparer | Ruft das Sortierungsvergleichsobjekt ab. (Von ModelStore geerbt.) | |
Controller | Ruft den Modellcontroller ab. (Von DataSchemaModel geerbt.) | |
DatabaseSchemaProvider | Ruft den Datenbankschemaanbieter für dieses Modell ab. (Überschreibt DataSchemaModel.DatabaseSchemaProvider.) | |
ElementProcessingOperationsCount | Ruft die Anzahl der Vorgänge ab, die bis zum Auflösen des Modells verbleiben. (Von SqlSchemaModel geerbt.) | |
ErrorManager | Ruft den Fehler-Manager zum Melden von Fehlern ab. (Von DataSchemaModel geerbt.) | |
IsDisposing | (Von ModelStore geerbt.) | |
IsOptimizedForInsert | (Von ModelStore geerbt.) | |
IsOptimizedForQuery | (Von ModelStore geerbt.) | |
Schema | (Von ModelStore geerbt.) | |
ScriptCache | Ruft den Skriptcache zum Zwischenspeichern von Skripts ab. (Von DataSchemaModel geerbt.) | |
Sql80DatabaseSchemaProvider | Ruft den SQL Server 2000-spezifischen Datenbankschemaanbieter für dieses Modell ab. | |
SqlDatabaseSchemaProvider | Ruft den SQL Server-spezifischen Datenbankschemaanbieter für dieses Modell ab. (Überschreibt SqlSchemaModel.SqlDatabaseSchemaProvider.) | |
ValidationEnabled | Ruft einen Wert ab, der angibt, ob die Validierung für dieses Schemamodell aktiviert ist. (Von SqlSchemaModel geerbt.) | |
WriteCount | Gibt den Wert der aktuellen Anzahl von Schreibvorgängen zurück. (Von ModelStore geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddAnnotation | Fügt dem Modell eine Anmerkung hinzu. (Von ModelStore geerbt.) | |
AddCustomData | Fügt dem Modell benutzerdefinierte Daten hinzu. (Von DataSchemaModel geerbt.) | |
AddScriptCacheForFile | (Von SqlSchemaModel geerbt.) | |
BeginBatchUpdate | Wird am Anfang eines Batchaktualisierungsvorgangs aufgerufen. (Von SqlSchemaModel geerbt.) | |
CleanupExternalProperty | Gibt bei Implementierung in einer abgeleiteten Klasse von einer externen Eigenschaft verwendete Ressourcen frei, wenn das Element gelöscht wird. (Von ModelStore geerbt.) | |
CreateAnnotation(Type) | (Von ModelStore geerbt.) | |
CreateAnnotation(ModelAnnotationClass) | Erstellt eine Anmerkung mithilfe der angegebenen Anmerkungsmetadaten. (Von ModelStore geerbt.) | |
CreateAnnotation<TAnnotation>() | (Von ModelStore geerbt.) | |
CreateElement(Type) | (Von ModelStore geerbt.) | |
CreateElement(ModelElementClass) | Erstellt ein Element mithilfe des angegebenen Elementmetadatenobjekts. (Von ModelStore geerbt.) | |
CreateElement<TElement>() | (Von ModelStore geerbt.) | |
CreateElementHandle | (Von ModelStore geerbt.) | |
CreateExternalElement(Type) | Erstellt ein externes Element. (Von ModelStore geerbt.) | |
CreateExternalElement(ModelElementClass) | Erstellt ein externes Element mithilfe des bereitgestellten Elementmetadatenobjekts. (Von ModelStore geerbt.) | |
CreateExternalElement<TElement>() | Erstellt ein externes Element vom angegebenen Typ. (Von ModelStore geerbt.) | |
CreateExternalNamedElement(Type, ModelIdentifier) | Erstellt ein benanntes externes Element mithilfe des angegebenen Typs und Bezeichners. (Von ModelStore geerbt.) | |
CreateExternalNamedElement(ModelElementClass, ModelIdentifier) | Erstellt ein benanntes externes Element mithilfe des bereitgestellten Elementmetadatenobjekts und Bezeichners. (Von ModelStore geerbt.) | |
CreateExternalNamedElement<TElement>(ModelIdentifier) | Erstellt ein benanntes externes Element vom angegebenen Typ mit dem bereitgestellten Elementmetadatenobjekt und Bezeichner. (Von ModelStore geerbt.) | |
CreateIdentifier(ICollection<String>) | Erstellt einen eindeutigen Modellbezeichner mithilfe der bereitgestellten Auflistung von Namensteilen. (Von ModelStore geerbt.) | |
CreateIdentifier(array<String[]) | Erstellt einen eindeutigen Modellbezeichner mithilfe des bereitgestellten Arrays mit Namensteilen. (Von ModelStore geerbt.) | |
CreateIdentifier(Boolean, ICollection<String>) | Erstellt einen eindeutigen Modellbezeichner mithilfe der bereitgestellten Auflistung von Namensteilen. (Von ModelStore geerbt.) | |
CreateIdentifier(Boolean, array<String[]) | Erstellt einen eindeutigen Modellbezeichner anhand des angegebenen Werts für die Beachtung der Groß-/Kleinschreibung und eines Arrays mit Namensteilen. (Von ModelStore geerbt.) | |
CreateIdentifier(IList<String>, ICollection<String>) | Erstellt einen eindeutigen Modellbezeichner anhand der bereitgestellten Liste mit externen Namensteilen, des Werts für die Beachtung der Groß-/Kleinschreibung und der Auflistung mit Namensteilen. (Von ModelStore geerbt.) | |
CreateIdentifier(IList<String>, Boolean, ICollection<String>) | Erstellt einen eindeutigen Modellbezeichner anhand der bereitgestellten Liste mit externen Teilen, des Werts für die Beachtung der Groß-/Kleinschreibung und der Auflistung mit Namensteilen. (Von ModelStore geerbt.) | |
CreateIdentifier(IList<String>, Boolean, array<String[]) | Erstellt einen eindeutigen Modellbezeichner anhand der bereitgestellten Liste mit externen Namensteilen, des Werts für die Beachtung der Groß-/Kleinschreibung und eines Arrays mit Namensteilen. (Von ModelStore geerbt.) | |
CreateIdentifierHandle | Erstellt ein Handle für den bereitgestellten Bezeichner. (Von ModelStore geerbt.) | |
CreateNamedAnnotation(Type, ModelIdentifier) | Erstellt ein benanntes ModelAnnotation-Objekt mithilfe des bereitgestellten Modellbezeichners. (Von ModelStore geerbt.) | |
CreateNamedAnnotation(ModelAnnotationClass, ModelIdentifier) | Erstellt ein benanntes ModelAnnotation-Objekt mithilfe des bereitgestellten Anmerkungsmetadatenobjekts und des Bezeichners. (Von ModelStore geerbt.) | |
CreateNamedAnnotation<TAnnotation>(ModelIdentifier) | Erstellt ein benanntes ModelAnnotation-Objekt mithilfe des bereitgestellten Modellbezeichners. (Von ModelStore geerbt.) | |
CreateNamedElement(Type, ModelIdentifier) | (Von ModelStore geerbt.) | |
CreateNamedElement(ModelElementClass, ModelIdentifier) | (Von ModelStore geerbt.) | |
CreateNamedElement<TElement>(ModelIdentifier) | (Von ModelStore geerbt.) | |
DecodeIdentifier(String) | Gibt einen Bezeichner zurück, der dem decodierten Wert der bereitgestellten Zeichenfolge entspricht. (Von ModelStore geerbt.) | |
DeserializeExternalProperty | Deserialisiert alle externen Eigenschaften, die von SqlSchemaModel unterstützt werden. (Von SqlSchemaModel geerbt.) | |
Dispose() | Verwirft das Modell. (Von ModelStore geerbt.) | |
Dispose(Boolean) | Gibt Ressourcen frei. (Von SqlSchemaModel geerbt.) | |
EndBatchUpdate | Wird am Ende eines Batchaktualisierungsvorgangs aufgerufen. (Von SqlSchemaModel geerbt.) | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | (Von ModelStore geerbt.) | |
FixupAfterDeserialization | Führt zusätzliche Aktionen aus, um nach der Deserialisierung aus einer DBMDL-Datei Modellkonsistenz zu garantieren. (Von SqlSchemaModel geerbt.) | |
FixupAfterXmlDeserialization | Führt zusätzliche Aktionen aus, um nach der Deserialisierung aus einer XML-Datei Modellkonsistenz zu garantieren. (Von SqlSchemaModel geerbt.) | |
FreeElementHandle | Gibt das bereitgestellte Elementhandle frei. (Von ModelStore geerbt.) | |
FreeIdentifierHandle | Gibt das bereitgestellte Elementhandle frei. (Von ModelStore geerbt.) | |
GetAllAnnotations() | Gibt eine Liste mit allen Anmerkungen zurück. (Von ModelStore geerbt.) | |
GetAllAnnotations(Type) | (Von ModelStore geerbt.) | |
GetAllAnnotations(ModelIdentifier) | Gibt eine Liste aller Anmerkungen zurück, die mit dem bereitgestellten Bezeichner benannt sind. (Von ModelStore geerbt.) | |
GetAllAnnotations(ModelIdentifier, Type) | (Von ModelStore geerbt.) | |
GetAnnotations() | Gibt alle Anmerkungen in dem Modell zurück. (Von ModelStore geerbt.) | |
GetAnnotations(Type) | Gibt eine Liste der Anmerkungen in dem Modell zurück, die den angegebenen Typ implementieren. (Von ModelStore geerbt.) | |
GetAnnotations(ModelIdentifier) | Gibt eine Liste der Anmerkungen in dem Modell zurück, die mit den angegebenen Bezeichnern übereinstimmen. (Von ModelStore geerbt.) | |
GetAnnotations(ModelIdentifier, Type) | Gibt alle Anmerkungen zurück, die den angegebenen Bezeichnernamen aufweisen und den angegebenen Typ implementieren. (Von ModelStore geerbt.) | |
GetCustomData() | Ruft eine Liste benutzerdefinierter Daten ab. (Von DataSchemaModel geerbt.) | |
GetCustomData(String) | Ruft eine Liste benutzerdefinierter Daten mithilfe der bereitgestellten Kategorie ab. (Von DataSchemaModel geerbt.) | |
GetCustomData(String, String) | Ruft eine Liste benutzerdefinierter Daten mithilfe der bereitgestellten Kategorie und des bereitgestellten Typnamens ab. (Von DataSchemaModel geerbt.) | |
GetElementHandleTarget | Gibt ein mit dem bereitgestellten Handle identifiziertes Modellelement zurück. (Von ModelStore geerbt.) | |
GetElements(ModelElementResolutionStatus) | Gibt eine Liste der Elemente im Speicher zurück, die den angegebenen Auflösungsstatus aufweisen. (Von ModelStore geerbt.) | |
GetElements(ModelElementValidationStatus) | Gibt eine Liste der Elemente im Speicher zurück, die den angegebenen Validierungsstatus aufweisen. (Von ModelStore geerbt.) | |
GetElements(Type, ModelElementQueryFilter) | (Von ModelStore geerbt.) | |
GetElements(ModelElementClass, ModelElementQueryFilter) | Gibt anhand des angegebenen Filters Elemente zurück, die das angegebene Metadatenobjekt gemeinsam verwenden. (Von ModelStore geerbt.) | |
GetElements(ModelElementResolutionStatus, Int32) | Gibt eine Liste der Elemente zurück, die von der Anzahl bestimmt wird, die den angegebenen Auflösungsstatus aufweist. (Von ModelStore geerbt.) | |
GetElements(ModelElementValidationStatus, Int32) | Gibt eine Liste der Elemente zurück, die von der Anzahl bestimmt wird, die den angegebenen Validierungsstatus aufweist. (Von ModelStore geerbt.) | |
GetElements(ModelIdentifier, ModelElementClass, ModelElementQueryFilter) | (Von ModelStore geerbt.) | |
GetElements(ModelIdentifier, ModelIdentifierGroup, ModelElementQueryFilter) | (Von ModelStore geerbt.) | |
GetElements(ModelIdentifier, Type, ModelElementQueryFilter) | (Von ModelStore geerbt.) | |
GetElements<TElement>(ModelElementQueryFilter) | (Von ModelStore geerbt.) | |
GetElements<TElement>(ModelIdentifier, ModelElementQueryFilter) | (Von ModelStore geerbt.) | |
GetElementsCount(ModelElementResolutionStatus) | Gibt die Anzahl der Elemente im Speicher zurück, die mit dem angegebenen Status übereinstimmen. (Von ModelStore geerbt.) | |
GetElementsCount(ModelElementValidationStatus) | Gibt die Anzahl der Elemente im Speicher zurück, die mit dem angegebenen Status übereinstimmen. (Von ModelStore geerbt.) | |
GetElementsFrom(String, ModelElementClass, ModelElementQueryFilter) | (Von ModelStore geerbt.) | |
GetElementsFrom(String, Type, ModelElementQueryFilter) | (Von ModelStore geerbt.) | |
GetElementsFrom<TElement>(String, ModelElementQueryFilter) | (Von ModelStore geerbt.) | |
GetElementsFromExternalSource | Ruft die Elemente aus einer externen Quelle ab. (Von DataSchemaModel geerbt.) | |
GetElementSources | Gibt die Quellinformationen für ein bestimmtes Element zurück. (Von SqlSchemaModel geerbt.) | |
GetExternalProperty<TProperty> | Ruft eine externe Eigenschaft einer bestimmten Klasse für das angegebene Modellelement ab. (Von SqlSchemaModel geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetIdentifier(ICollection<String>) | (Von ModelStore geerbt.) | |
GetIdentifier(array<String[]) | Ruft den Bezeichner vom Modell anhand der Bereichs-ID und einer Zeichenfolge ab. (Von ModelStore geerbt.) | |
GetIdentifier(IList<String>, ICollection<String>) | (Von ModelStore geerbt.) | |
GetIdentifierHandleTarget | (Von ModelStore geerbt.) | |
GetObjectData | Füllt ein [System.Runtime.Serialization.SerializationInfo]-Objekt mit den Daten auf, die zum Serialisieren des aktuellen Sql80SchemaModel-Objekts erforderlich sind. (Überschreibt SqlSchemaModel.GetObjectData(SerializationInfo, StreamingContext).) | |
GetRelationshipEntrySources | Gibt die Quellinformationen für einen bestimmten Beziehungseintrag zurück. (Von SqlSchemaModel geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
InitializeReferenceConstructor | Wird aufgerufen, um den Verweiskonstruktor zu initialisieren. (Von SqlSchemaModel geerbt.) | |
IsOwnedChildObjectType | Gibt einen Wert zurück, der angibt, ob es sich bei einem Typ um ein schemagebundenes untergeordnetes Objekt handelt. (Von SqlSchemaModel geerbt.) | |
LoadExternals | Lädt Modellelemente aus externen Quellen, z. B. ein beibehaltenes Modell. (Von DataSchemaModel geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnCustomDataAdded | Überschreiben Sie diese Methode, um das Hinzufügen von SqlModelCapability-Daten zu behandeln. (Von SqlSchemaModel geerbt.) | |
OnCustomDataRemoved | Überschreiben Sie diese Methode, um das Löschen zusätzlicher Namen (aus als AliasedToDbo oder GloballyScoped markierten Elementen) zu behandeln, wenn ein Verweis entfernt wird. (Von SqlSchemaModel geerbt.) | |
OnModelElementChanged | Wird aufgerufen, wenn ein Modellelement geändert wird. (Von DataSchemaModel geerbt.) | |
OptimizeForInitialPopulation | (Von ModelStore geerbt.) | |
OptimizeForQuery | (Von ModelStore geerbt.) | |
RegisterForController | Registriert einen Modellcontroller. (Von DataSchemaModel geerbt.) | |
RemoveAnnotation | Entfernt eine Anmerkung aus dem Modell. (Von ModelStore geerbt.) | |
RemoveCustomData | Entfernt benutzerdefinierte Daten. (Von DataSchemaModel geerbt.) | |
RemoveScriptCacheForFile | Entfernt den der angegebenen Datei zugeordneten Skriptcache. (Von SqlSchemaModel geerbt.) | |
Resolve() | Löst alle Elemente im Modell auf. (Von SqlSchemaModel geerbt.) | |
Resolve(Int32) | Löst die angegebene Anzahl von Elementen auf. (Von SqlSchemaModel geerbt.) | |
Serialize(TextWriter) | (Von DataSchemaModel geerbt.) | |
Serialize(TextWriter, IEnumerable<Type>) | (Von DataSchemaModel geerbt.) | |
Serialize(TextWriter, IEnumerable<Type>, Boolean) | Schreibt das Datenschemamodell in die angegebene Ausgabe. (Von DataSchemaModel geerbt.) | |
SerializeExternalProperty | Serialisiert alle externen Eigenschaften, die von SqlSchemaModel unterstützt werden. (Von SqlSchemaModel geerbt.) | |
SetExternalProperty<TProperty>(IModelElement, ModelPropertyClass, TProperty) | (Von ModelStore geerbt.) | |
SetExternalProperty<TProperty>(IModelElement, ModelPropertyClass, TProperty) | (Von SqlSchemaModel geerbt.) | |
TestWriteCount | Testet die Anzahl der Schreibvorgänge mit dem angegebenen Wert. (Von ModelStore geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
UnloadExternals | Entlädt externe Elemente aus der angegebenen Datei. (Von DataSchemaModel geerbt.) | |
UpdateSourceNamePrefixes | (Von ModelStore geerbt.) | |
ValidateWriteAccess | Überprüft den Schreibzugriff. (Von DataSchemaModel geerbt.) | |
ValidReferenceTranslator | Gibt einen Wert zurück, der angibt, ob ein Verweiskonvertierungsprogramm zum Konvertieren aus einem anderen Datenbankschemaanbieter in den aktuellen verwendet werden kann. (Von DataSchemaModel geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
ModelChanged | (Von ModelStore geerbt.) | |
ModelOptimizationChanged | (Von ModelStore geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.