SqlSchemaModel.SqlModelElement – třída
Představuje prvek modelu schématu pro SQL Server modelu.
Hierarchie dědičnosti
System.Object
Microsoft.Data.Schema.SchemaModel.ModelElement
Microsoft.Data.Schema.SchemaModel.DataSchemaModel.ScriptSourcedModelElement
Microsoft.Data.Schema.Sql.SchemaModel.SqlSchemaModel.SqlModelElement
Obor názvů: Microsoft.Data.Schema.Sql.SchemaModel
Sestavení: Microsoft.Data.Schema.Sql (v Microsoft.Data.Schema.Sql.dll)
Syntaxe
'Deklarace
Protected MustInherit Class SqlModelElement _
Inherits DataSchemaModel..::..ScriptSourcedModelElement _
Implements ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, _
IModelEntity, IModelAnnotationHolder
protected abstract class SqlModelElement : DataSchemaModel..::..ScriptSourcedModelElement,
ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity,
IModelAnnotationHolder
protected ref class SqlModelElement abstract : public DataSchemaModel..::..ScriptSourcedModelElement,
ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity,
IModelAnnotationHolder
[<AbstractClass>]
type SqlModelElement =
class
inherit DataSchemaModel..::..ScriptSourcedModelElement
interface ISqlModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
protected abstract class SqlModelElement extends DataSchemaModel..::..ScriptSourcedModelElement implements ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
Typ SqlSchemaModel.SqlModelElement zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
SqlSchemaModel.SqlModelElement | Inicializuje novou instanci SqlSchemaModel.SqlModelElement Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
ElementClass | Získává ElementClass metadata pro prvek. (Zděděno z ModelElement.) | |
Model | Získává ModelStore pro prvek. (Zděděno z ModelElement.) | |
Name | Získá identifikátor prvku. (Zděděno z ModelElement.) | |
PrimarySource | Umístění primární zdroj, který definuje tento prvek získá. (Zděděno z DataSchemaModel.ScriptSourcedModelElement.) | |
ResolutionStatus | Načte aktuální stav rozlišení. (Zděděno z ModelElement.) | |
SecondarySources | Získá seznam sekundárních zdrojů definující tento prvek. (Zděděno z DataSchemaModel.ScriptSourcedModelElement.) | |
SourceCodePositions | (Zděděno z ModelElement.) | |
ValidationStatus | Získá hodnotu označující stav ověření aktuálního prvku. (Zděděno z ModelElement.) |
Na začátek
Metody
Název | Popis | |
---|---|---|
AddAnnotation | Přidá zadané IModelAnnotation objektu prvku. (Zděděno z ModelElement.) | |
Delete | Odstraní aktuální prvek schématu modelu. (Zděděno z ModelElement.) | |
Equals | Určuje, zda je zadaný objekt rovná aktuální prvek. (Zděděno z ModelElement.) | |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) | |
GetAnnotations() | Získá seznam poznámek, které byly přidány do tohoto prvku. (Zděděno z ModelElement.) | |
GetAnnotations(Type) | Získá seznam zadaného typu poznámky, které byly přidány do tohoto prvku. (Zděděno z ModelElement.) | |
GetAnnotations(ModelIdentifier) | Získá seznam poznámky přidané Zadaný prvek je aktuální prvek podřízený prvek. (Zděděno z ModelElement.) | |
GetAnnotations(ModelIdentifier, Type) | Získá seznam zadaného typu poznámky, které byly přidány do zadaného prvku, který je podřízeným aktuální prvek. (Zděděno z ModelElement.) | |
GetComposingChildren | Vrátí seznam vytváření podřízených prvků. (Zděděno z ModelElement.) | |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z ModelElement.) | |
GetHierarchicalChildren | Získá seznam podřízených hierarchické podřízené prvky. (Zděděno z ModelElement.) | |
GetMultiRelationship<TFrom, TTo> | (Zděděno z ModelElement.) | |
GetOwnerInfo | Vrací informace o vlastníkovi aktuální prvek. (Zděděno z ModelElement.) | |
GetProperty<TProperty> | (Zděděno z ModelElement.) | |
GetReferencedDanglingRelationshipEntries | (Zděděno z ModelElement.) | |
GetReferencedElements | (Zděděno z ModelElement.) | |
GetReferencedRelationshipEntries | (Zděděno z ModelElement.) | |
GetReferencingElements | (Zděděno z ModelElement.) | |
GetReferencingRelationshipEntries | (Zděděno z ModelElement.) | |
GetRelationship(ModelRelationshipClass) | (Zděděno z ModelElement.) | |
GetRelationshipEntrySources | Vrátí seznam vztah položky zdrojů vztah položky. (Zděděno z DataSchemaModel.ScriptSourcedModelElement.) | |
GetRelationships | Vrátí seznam vztahů, které jsou registrovány v prvku. (Zděděno z ModelElement.) | |
GetReverseMultiRelationship<TFrom, TTo> | (Zděděno z ModelElement.) | |
GetReverseSingleRelationship<TFrom, TTo> | (Zděděno z ModelElement.) | |
GetSingleRelationship<TFrom, TTo> | (Zděděno z ModelElement.) | |
GetType | Získává Type aktuální instance. (Zděděno z Object.) | |
IsDeleted | Vrátí hodnotu, která označuje, zda byl odstraněn aktuální prvek. (Zděděno z ModelElement.) | |
IsExternal | Vrátí hodnotu, která označuje, zda byl načten ze zdroje mimo aktuální schéma aktuálního prvku. (Zděděno z ModelElement.) | |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) | |
RemoveAnnotation | Odebere zadané poznámky z prvku. (Zděděno z ModelElement.) | |
SetProperty<TProperty> | (Zděděno z ModelElement.) | |
ToString() | Převede řetězec na prvek. (Přepisuje DataSchemaModel.ScriptSourcedModelElement.ToString().) | |
ToString(String, IFormatProvider) | Vrátí název prvku pomocí poskytnutého formát a formát zprostředkovatele. (Zděděno z DataSchemaModel.ScriptSourcedModelElement.) |
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.