Aracılığıyla paylaş


DslDefinitionModelSerializationHelper Sınıf

Seri hale getiriliyor ve DslDefinitionModel modelleri kaldırmada yardımcı sınıfı.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelper

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 NotInheritable Class DslDefinitionModelSerializationHelper _
    Inherits DslDefinitionModelSerializationHelperBase
public sealed class DslDefinitionModelSerializationHelper : DslDefinitionModelSerializationHelperBase

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

Özellikler

  Ad Açıklama
Genel özellikStatik üye Instance Tek örnek.

Üst

Yöntemler

  Ad Açıklama
Korumalı yöntem CreateModelHelper Oluşturma ve yeni DslLibrary başlatmak için yardımcı yöntem. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
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ı.)
Korumalı yöntem GetMonikerResolvers Bu yöntem, deposunda her etki alanı modellerinden biri için takma ad çözümleyiciler döndürür (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem GetSerializedModelString Model xml biçiminde döndürür. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem InitializeSerialization Seri kaldırma doğru gerçekleştirilebilecek şekilde ad çözücüler ve etki alanı öğesi serializers verilen deposu düzgün yüklendiğini emin olun. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem LoadModel(Store, String, ISchemaResolver, ValidationController, ISerializerLocator) DslLibrary a yükleri belirli depo varsayılan bölüme örnek ve seri hale getirme sonucu yoksay. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) DslLibrary örneği yükler. (DslDefinitionModelSerializationHelperBase.LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) geçersiz kılınır.)
Genel yöntem LoadModel(SerializationResult, Store, String, ISchemaResolver, ValidationController, ISerializerLocator) DslLibrary örneği verilen deposunun varsayılan bölüme yüklenir. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) Bir DslLibrary örneği ve onun ilişkili Diyagram verilen deposunun varsayılan bölüme dosya ve seri hale getirme sonucu yoksay yükü. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) Bir DslLibrary örneği ve onun ilişkili diyagram dosyasıyla verilen deposunun varsayılan bölüme yüklenir. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) DslLibrary örneği ve ilişkili çizim dosyası yükler. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Korumalı yöntem ReadExtensions (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem SaveModel(SerializationResult, DslLibrary, String) Verilen modeli kök varsayılan kodlama (utf-8) ve isteğe bağlı özellikleri varsayılan değerle yazılmayacak dışarı ile belirtilen dosyaya kaydeder. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem SaveModel(SerializationResult, DslLibrary, String, Boolean) Verilen modeli varsayılan (utf-8) kodlama ile belirtilen dosyaya kaydeder. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem SaveModel(SerializationResult, DslLibrary, String, Encoding, Boolean) Verilen modeli kök belirtilen kodlama ile belirtilen dosyaya kaydeder. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)
Korumalı yöntem WriteExtensions (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)
Genel yöntem WriteRootElement Bir öğe xml kök yazın. (DslDefinitionModelSerializationHelperBase kaynağından devralındı.)

Üst

Notlar

Bu standart (oluşturulan) sürüm denetimi için çok benzer ancak ana ve ikincil sürüm numaraları bağımsız denetleme ve uyuşmazlıkların farklı yi değerlendirmesini farklıdır

İş 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.DslDefinition Ad Alanı