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 | |
---|---|---|
DataSchemaModel.ScriptSourcedModelElement | Yeni bir örneğini başlatır DataSchemaModel.ScriptSourcedModelElement sınıfa |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
ElementClass | Alır ElementClass meta veri öğesi. (ModelElement kaynağından devralındı.) | |
Model | Alır ModelStore öğesi. (ModelElement kaynağından devralındı.) | |
Name | Tanımlayıcı öğe için alır. (ModelElement kaynağından devralındı.) | |
PrimarySource | Bu öğe tanımlayan birincil kaynak konumunu alır. | |
ResolutionStatus | Geçerli çözünürlük durumunu alır. (ModelElement kaynağından devralındı.) | |
SecondarySources | Bu öðeyi tanýmlamak ikincil kaynaklar listesini alır. | |
SourceCodePositions | (ModelElement kaynağından devralındı.) | |
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 | |
---|---|---|
AddAnnotation | Sağlanan ekler IModelAnnotation nesne öğesi. (ModelElement kaynağından devralındı.) | |
Delete | Geçerli öğenin şema modelinden siler. (ModelElement kaynağından devralındı.) | |
Equals | Sağlanan nesne geçerli öğeye eşit olup olmadığını belirler. (ModelElement kaynağından devralındı.) | |
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ı.) | |
GetAnnotations() | Bu öğeye eklenen açıklamaları listesini alır. (ModelElement kaynağından devralındı.) | |
GetAnnotations(Type) | Bu öğeye eklenen açıklamaları belirtilen türde bir listesini alır. (ModelElement kaynağından devralındı.) | |
GetAnnotations(ModelIdentifier) | Geçerli öğenin alt öğesi belirtilen öğesine eklenen açıklamaları listesini alır. (ModelElement kaynağından devralındı.) | |
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ı.) | |
GetComposingChildren | Alt oluşturma öğelerinin bir listesini döndürür. (ModelElement kaynağından devralındı.) | |
GetHashCode | Belirli bir tip için sağlama işlevini yerine getirir. (ModelElement kaynağından devralındı.) | |
GetHierarchicalChildren | Hiyerarşik alt öðeler alt listesini alır. (ModelElement kaynağından devralındı.) | |
GetMultiRelationship<TFrom, TTo> | (ModelElement kaynağından devralındı.) | |
GetOwnerInfo | Geçerli öğenin sahibi hakkında bilgi verir. (ModelElement kaynağından devralındı.) | |
GetProperty<TProperty> | (ModelElement kaynağından devralındı.) | |
GetReferencedDanglingRelationshipEntries | (ModelElement kaynağından devralındı.) | |
GetReferencedElements | (ModelElement kaynağından devralındı.) | |
GetReferencedRelationshipEntries | (ModelElement kaynağından devralındı.) | |
GetReferencingElements | (ModelElement kaynağından devralındı.) | |
GetReferencingRelationshipEntries | (ModelElement kaynağından devralındı.) | |
GetRelationship(ModelRelationshipClass) | (ModelElement kaynağından devralındı.) | |
GetRelationshipEntrySources | Giriş kaynakları bir ilişki girişi için ilişki listesini döndürür. | |
GetRelationships | Öğesinde kaydedilen ilişkilerin bir listesini döndürür. (ModelElement kaynağından devralındı.) | |
GetReverseMultiRelationship<TFrom, TTo> | (ModelElement kaynağından devralındı.) | |
GetReverseSingleRelationship<TFrom, TTo> | (ModelElement kaynağından devralındı.) | |
GetSingleRelationship<TFrom, TTo> | (ModelElement kaynağından devralındı.) | |
GetType | Alır Type geçerli bir örneği. (Object kaynağından devralındı.) | |
IsDeleted | Geçerli öğe silinmiş olup olmadığını gösteren bir değeri döndürür. (ModelElement kaynağından devralındı.) | |
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ı.) | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
RemoveAnnotation | Belirtilen eklenti öğeden kaldırır. (ModelElement kaynağından devralındı.) | |
SetProperty<TProperty> | (ModelElement kaynağından devralındı.) | |
ToString() | Öğe adını döndürür. (Object.ToString() geçersiz kılınır.) | |
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.