DataSchemaModel.ScriptSourcedModelElement – třída
Poskytuje základní třída pro všechny prvky modelu, které mají zdroj skriptu.
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.SchemaModel
Sestavení: Microsoft.Data.Schema (v Microsoft.Data.Schema.dll)
Syntaxe
'Deklarace
Protected MustInherit Class ScriptSourcedModelElement _
Inherits ModelElement _
Implements IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, _
IModelAnnotationHolder, IFormattable
protected abstract class ScriptSourcedModelElement : ModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder,
IFormattable
protected ref class ScriptSourcedModelElement abstract : public ModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder,
IFormattable
[<AbstractClass>]
type ScriptSourcedModelElement =
class
inherit ModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
interface IFormattable
end
protected abstract class ScriptSourcedModelElement extends ModelElement implements IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder, IFormattable
Typ DataSchemaModel.ScriptSourcedModelElement zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
DataSchemaModel.ScriptSourcedModelElement | Inicializuje novou instanci DataSchemaModel.ScriptSourcedModelElement 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á. |
![]() |
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. |
![]() |
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. |
![]() |
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() | Vrátí název prvku. (Přepisuje Object.ToString().) |
![]() |
ToString(String, IFormatProvider) | Vrátí název prvku pomocí poskytnutého formát a formát zprostředkovatele. |
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.