Aracılığıyla paylaş


DomainClassXmlSerializer Sınıf

Temel sınıf için tüm oluşturulan etki alanı serializers temsil eder.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
    Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementSerializer
    Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
    Microsoft.VisualStudio.Modeling.DslDefinition.DomainElementSerializer
    Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryImportSerializer
    Microsoft.VisualStudio.Modeling.ExtensionElementSerializer

Ad alanı:  Microsoft.VisualStudio.Modeling
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (Microsoft.VisualStudio.Modeling.Sdk.11.0.dll içinde)

Sözdizimi

'Bildirim
Public Class DomainClassXmlSerializer
public class DomainClassXmlSerializer

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

Oluşturucular

  Ad Açıklama
Genel yöntem DomainClassXmlSerializer Yeni bir örneğini başlatır DomainClassXmlSerializer sınıfı.

Üst

Özellikler

  Ad Açıklama
Genel özellik MonikerAttributeName Ad dizesi içeren xml öznitelik adını alır.
Genel özellik MonikerTagName xml etiket adını alır.
Genel özellik XmlTagName Seri hale getirme kullanılan xml etiket adını alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem CalculateQualifiedName İşlenmiş modeli öğe örneği başvurusu hesaplar.
Korumalı yöntem CreateInstance Bir modeli öğe örneği oluşturur.
Korumalı yöntem CreateMonikerInstance Bir takma ad örneği oluşturur.
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Korumalı yöntem 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ı.)
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetMonikerQualifier Takma ad niteleyicisi hesaplar.
Genel yöntem GetType Alır Type geçerli örneğinin. (Object 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 Read Verilen modeli öğe xml örneğinden de-serialize.
Korumalı yöntem ReadAdditionalElementData Öğeyle ilişkilendirilmiş herhangi bir ek öğe verileri okunamıyor.
Korumalı yöntem ReadElements Bu yöntemler geçilen öğesinin içine iç içe xml öðeleri de-serialize.
Korumalı yöntem ReadPropertiesFromAttributes Bu yöntemi, xml özniteliği sıralanmış tüm özelliklerini de-serialize.
Genel yöntem ReadRootElement Modeli kök öğesi XML'den de-serialize.
Genel yöntem Reset Seri hale getirici ilk durumuna geri döner.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)
Genel yöntem TryCreateInstance Bu seri hale getirici işleyen bir seri modeli öğesi örneğine belirtilen XmlReader işaret etmektedir denetler.
Genel yöntem TryCreateMonikerInstance Bu seri hale getirici işleyebileceği bir modeli öğe monikerized bir örneği verilen XmlReader işaret etmektedir denetler.
Genel yöntem Write(SerializationContext, ModelElement, XmlWriter) Bu xml seri hale getirici örneğine ilişkili modeli öğe örneği serileştirildiğini.
Genel yöntem Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) Bu xml seri hale getirici örneğine ilişkili modeli öğe örneği serileştirildiğini.
Korumalı yöntem WriteAdditionalElementData Bir öðeyle iliþkilendirilmiþ herhangi bir ek öğe veri yazma
Korumalı yöntem WriteElements Bu yöntem 1) özellikler iç içe xml öğeleri ve 2) alt modeli öğeler XML'de serileştirilir serileştirildiğini.
Genel yöntem WriteMoniker , Bu xml seri hale getirici örneğine ilişkili modeli öğe örnek bir takma ad serileştirildiğini.
Korumalı yöntem WritePropertiesAsAttributes xml özniteliği seri hale getirilmek üzere gereken tüm özellikleri yazabilme.
Genel yöntem WriteRootElement Bu xml seri hale getirici örneğine ilişkili kök modeli öğe örneği serileştirildiğini.

Ü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.VisualStudio.Modeling Ad Alanı