Aracılığıyla paylaş


DataSchemaModel.ScriptSourcedModelElement Sınıf

Bir temel sınıf için bir komut dosyası kaynağına sahip tüm modeli öğeleri sağlar.

Devralma Hiyerarşisi

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelElement
    Microsoft.Data.Schema.SchemaModel.DataSchemaModel.ScriptSourcedModelElement
      Microsoft.Data.Schema.Sql.SchemaModel.SqlSchemaModel.SqlModelElement

Ad alanı:  Microsoft.Data.Schema.SchemaModel
Derleme:  Microsoft.Data.Schema (Microsoft.Data.Schema.dll içinde)

Sözdizimi

'Bildirim
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

DataSchemaModel.ScriptSourcedModelElement türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Korumalı yöntem DataSchemaModel.ScriptSourcedModelElement Yeni bir örneğini başlatır DataSchemaModel.ScriptSourcedModelElement sınıfa

Üst

Özellikler

  Ad Açıklama
Genel özellik ElementClass Alır ElementClass meta veri öğesi. (ModelElement kaynağından devralındı.)
Genel özellik Model Alır ModelStore öğesi. (ModelElement kaynağından devralındı.)
Genel özellik Name Tanımlayıcı öğe için alır. (ModelElement kaynağından devralındı.)
Genel özellik PrimarySource Bu öğe tanımlayan birincil kaynak konumunu alır.
Genel özellik ResolutionStatus Geçerli çözünürlük durumunu alır. (ModelElement kaynağından devralındı.)
Genel özellik SecondarySources Bu öðeyi tanýmlamak ikincil kaynaklar listesini alır.
Genel özellik SourceCodePositions (ModelElement kaynağından devralındı.)
Genel özellik ValidationStatus Geçerli öğenin geçerlilik durumunu gösteren bir değeri alır. (ModelElement kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddAnnotation Sağlanan ekler IModelAnnotation nesne öğesi. (ModelElement kaynağından devralındı.)
Genel yöntem Delete Geçerli öğenin şema modelinden siler. (ModelElement kaynağından devralındı.)
Genel yöntem Equals Sağlanan nesne geçerli öğeye eşit olup olmadığını belirler. (ModelElement kaynağından devralındı.)
Korumalı yöntem Finalize Kaynakları boşaltın ve atık toplama işlemi tarafından iadesi önce diğer temizleme işlemleri gerçekleştirmek nesne izin verir. (Object kaynağından devralındı.)
Genel yöntem GetAnnotations() Bu öğeye eklenen açıklamaları listesini alır. (ModelElement kaynağından devralındı.)
Genel yöntem GetAnnotations(Type) Bu öğeye eklenen açıklamaları belirtilen türde bir listesini alır. (ModelElement kaynağından devralındı.)
Genel yöntem GetAnnotations(ModelIdentifier) Geçerli öğenin alt öğesi belirtilen öğesine eklenen açıklamaları listesini alır. (ModelElement kaynağından devralındı.)
Genel yöntem GetAnnotations(ModelIdentifier, Type) Geçerli öğenin alt öğesi belirtilen öğesi için eklenmiş olan açıklamaları belirtilen türde bir listesini alır. (ModelElement kaynağından devralındı.)
Genel yöntem GetComposingChildren Alt oluşturma öğelerinin bir listesini döndürür. (ModelElement kaynağından devralındı.)
Genel yöntem GetHashCode Belirli bir tip için sağlama işlevini yerine getirir. (ModelElement kaynağından devralındı.)
Genel yöntem GetHierarchicalChildren Hiyerarşik alt öðeler alt listesini alır. (ModelElement kaynağından devralındı.)
Genel yöntem GetMultiRelationship<TFrom, TTo> (ModelElement kaynağından devralındı.)
Genel yöntem GetOwnerInfo Geçerli öğenin sahibi hakkında bilgi verir. (ModelElement kaynağından devralındı.)
Genel yöntem GetProperty<TProperty> (ModelElement kaynağından devralındı.)
Genel yöntem GetReferencedDanglingRelationshipEntries (ModelElement kaynağından devralındı.)
Genel yöntem GetReferencedElements (ModelElement kaynağından devralındı.)
Genel yöntem GetReferencedRelationshipEntries (ModelElement kaynağından devralındı.)
Genel yöntem GetReferencingElements (ModelElement kaynağından devralındı.)
Genel yöntem GetReferencingRelationshipEntries (ModelElement kaynağından devralındı.)
Genel yöntem GetRelationship(ModelRelationshipClass) (ModelElement kaynağından devralındı.)
Genel yöntem GetRelationshipEntrySources Giriş kaynakları bir ilişki girişi için ilişki listesini döndürür.
Genel yöntem GetRelationships Öğesinde kaydedilen ilişkilerin bir listesini döndürür. (ModelElement kaynağından devralındı.)
Genel yöntem GetReverseMultiRelationship<TFrom, TTo> (ModelElement kaynağından devralındı.)
Genel yöntem GetReverseSingleRelationship<TFrom, TTo> (ModelElement kaynağından devralındı.)
Genel yöntem GetSingleRelationship<TFrom, TTo> (ModelElement kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli bir örneği. (Object kaynağından devralındı.)
Genel yöntem IsDeleted Geçerli öğe silinmiş olup olmadığını gösteren bir değeri döndürür. (ModelElement kaynağından devralındı.)
Genel yöntem IsExternal Geçerli öğe geçerli şema dışında bir kaynaktan yüklenmiş olup olmadığını gösteren bir değeri döndürür. (ModelElement kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem RemoveAnnotation Belirtilen eklenti öğeden kaldırır. (ModelElement kaynağından devralındı.)
Genel yöntem SetProperty<TProperty> (ModelElement kaynağından devralındı.)
Genel yöntem ToString() Öğe adını döndürür. (Object.ToString() geçersiz kılınır.)
Genel yöntem ToString(String, IFormatProvider) Sağlanan biçim ve biçim sağlayıcısı kullanarak öğe adını döndürür.

Üst

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.Data.Schema.SchemaModel Ad Alanı

ModelElement

IScriptSourcedModelElement

IModelPropertyContainer

IModelEntity

IModelAnnotationHolder

IFormattable