DecoratorSerializer Sınıf
DomainClass Decorator için seri hale getirici DecoratorSerializer.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DecoratorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExpandCollapseDecoratorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.IconDecoratorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.TextDecoratorSerializer
Ad alanı: Microsoft.VisualStudio.Modeling.DslDefinition
Derleme: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll içinde)
Sözdizimi
'Bildirim
Public Class DecoratorSerializer _
Inherits DomainElementSerializer
public class DecoratorSerializer : DomainElementSerializer
DecoratorSerializer türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
![]() |
DecoratorSerializer | DecoratorSerializer yapıcı |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
MonikerAttributeName | Monikerized olamaz. (DomainElementSerializer.MonikerAttributeName geçersiz kılınır.) |
![]() |
MonikerTagName | Monikerized olamaz. (DomainElementSerializer.MonikerTagName geçersiz kılınır.) |
![]() |
XmlTagName | Getirilemez. (DomainElementSerializer.XmlTagName geçersiz kılınır.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
CalculateQualifiedName | Bu yöntem, belirli bir Decorator örneği için bir takma ad hesaplar. (DomainElementSerializer.CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement) geçersiz kılınır.) |
![]() |
CreateInstance | Bu yöntem, şu anda okuyucu tarafından işaret edilen etiket temel Decorator bir örneğini oluşturur.Okuyucu (arayan tarafından) Decorator serileştirilmiş bir örneğini işaret etmesi sağlanır. (DomainElementSerializer.CreateInstance(SerializationContext, XmlReader, Partition) geçersiz kılınır.) |
![]() |
CreateMonikerInstance | Bu yöntem, bir takma ad, şu anda okuyucu tarafından işaret edilen etiket temel Decorator oluşturur. (DomainElementSerializer.CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) geçersiz kılınır.) |
![]() |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) |
![]() |
Finalize | Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.) |
![]() |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) |
![]() |
GetMonikerQualifier | Bir etki alanı sınıf farklı şekillerde monikerized: standart/niteleyici/anahtar mekanizması, özel takma ad veya öğe kimliğiStandart /qualifier/key mekanizmasını kullanarak etki alanı sınıf sıralanmış, bu yöntemi ad niteleyici verir; etki alanı sınıf için monikerization diğer yolları kullanıyorsa, bu yöntem boş bir dize döndürür. (DomainElementSerializer.GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement) geçersiz kılınır.) |
![]() |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) |
![]() |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) |
![]() |
Read | Decorator soyut ve böylece bu yöntemi NotSupportedException atar, örneği oluşturulamıyor. (DomainElementSerializer.Read(SerializationContext, ModelElement, XmlReader) geçersiz kılınır.) |
![]() |
ReadAdditionalElementData | Öğeyle ilişkilendirilmiş herhangi bir ek öğe verileri okunamıyor. (DomainClassXmlSerializer kaynağından devralındı.) |
![]() |
ReadElements | Bu yöntemler geçilen öğesinin içine iç içe xml öðeleri de-serialize. (DomainElementSerializer kaynağından devralındı.) |
![]() |
ReadPropertiesFromAttributes | Bu yöntemi, xml özniteliği sıralanmış tüm özelliklerini de-serialize. (DomainElementSerializer.ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader) geçersiz kılınır.) |
![]() |
ReadRootElement | Modeli kök öğesi XML'den de-serialize. (DomainClassXmlSerializer kaynağından devralındı.) |
![]() |
Reset | Seri hale getirici Sıfırla (DomainElementSerializer.Reset() geçersiz kılınır.) |
![]() |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
![]() |
TryCreateInstance | Bu yöntem, şu anda okuyucu tarafından işaret edilen etiket temel Decorator doğru bir örneğini oluşturur.Okuyucu seri hale getirilmiş bir Decorator konumlandırırsanız, yeni Decorator örneği verilen bölümünde oluşturulur, aksi takdirde null değeri döndürülür. (DomainElementSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition) geçersiz kılınır.) |
![]() |
TryCreateMonikerInstance | Bu yöntem, şu anda okuyucu tarafından işaret edilen etiket temel Decorator (dahil Decorator kendisi) türetilmiş doğru örneğinin bir takma ad oluşturur. (DomainElementSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) geçersiz kılınır.) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter) | Bu xml seri hale getirici örneğine ilişkili modeli öğe örneği serileştirildiğini. (DomainClassXmlSerializer kaynağından devralındı.) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | Bir Decorator örneğine xml olarak serileştirildiğini ortak Write() yöntemi. (DomainElementSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) geçersiz kılınır.) |
![]() |
WriteAdditionalElementData | Bir öðeyle iliþkilendirilmiþ herhangi bir ek öğe veri yazma (DomainClassXmlSerializer kaynağından devralındı.) |
![]() |
WriteElements | Bu yöntem 1) özellikler iç içe xml öğeleri ve 2) alt modeli öğeler XML'de serileştirilir serileştirildiğini. (DomainElementSerializer kaynağından devralındı.) |
![]() |
WriteMoniker | Monikerized Decorator örnek XML'de Yazar ortak WriteMoniker() yöntemi. (DomainElementSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer) geçersiz kılınır.) |
![]() |
WritePropertiesAsAttributes | xml özniteliği seri hale getirilmek üzere gereken tüm özellikleri yazabilme. (DomainElementSerializer.WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter) geçersiz kılınır.) |
![]() |
WriteRootElement | Bu xml seri hale getirici örneğine ilişkili kök modeli öğe örneği serileştirildiğini. (DomainClassXmlSerializer kaynağından devralındı.) |
Ü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.