Aracılığıyla paylaş


DomainXmlSerializerDirectory Sınıf

Farklı etki alanı modellerinden xml seri hale getirme davranışları birbirine birleştirir.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.DomainXmlSerializerDirectory

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 NotInheritable Class DomainXmlSerializerDirectory
public sealed class DomainXmlSerializerDirectory

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

Oluşturucular

  Ad Açıklama
Genel yöntem DomainXmlSerializerDirectory() Yeni bir örneğini başlatır DomainXmlSerializerDirectory sınıfı.
Genel yöntem DomainXmlSerializerDirectory(array<DomainXmlSerializationBehavior[]) Yeni bir örneğini başlatır DomainXmlSerializerDirectory sınıfı.

Üst

Özellikler

  Ad Açıklama
Genel özellik Namespaces Etki alanı modeli türlerine eşleştirilen ad alanları listesini döndürür

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddBehavior Seri hale getirme davranış bu sözlüğe ekler.
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (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 GetPropertySerializer Belirtilen özellik türü için DomainPropertyXmlSerializer örnek alın.
Genel yöntem GetSerializer Alır DomainClassXmlSerializer örneği için belirtilen etki alanında sınıf kimliği
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

Notlar

Bu sınıf, zamanında tüm xml seri hale getirme davranışları farklı etki alanı modellerinden birleştirmek için kullanılmak üzere tasarlanmıştır.

Tipik olarak, bir kullanıcı birden fazla modeli, örneğin, bir bellek içi modeli için ve diğeri de sunu öğeleri seçmeniz gerekir.Her model almak sıralanmış ve düzgün serisi ilişkili bir davranış gerektirir.

İlişkiler alanlarındaki modeli öğeleri bağlayabilirsiniz çünkü tüm kullanılan etki alanı sınıfları için kendi serializers eşler tek bir arama sağlamak gereklidir.

İş 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ı