DslDefinitionModel モデルのシリアル化と逆シリアル化するヘルパー クラス。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelper
名前空間: Microsoft.VisualStudio.Modeling.DslDefinition
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 内)
構文
'宣言
Public NotInheritable Class DslDefinitionModelSerializationHelper _
Inherits DslDefinitionModelSerializationHelperBase
public sealed class DslDefinitionModelSerializationHelper : DslDefinitionModelSerializationHelperBase
DslDefinitionModelSerializationHelper 型で公開されるメンバーは以下のとおりです。
プロパティ
このページのトップへ
メソッド
.gif) |
CreateModelHelper |
新しい DslLibrary を作成して初期化するヘルパー メソッド。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
Equals |
指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
.gif) |
GetHashCode |
特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
.gif) |
GetMonikerResolvers |
このドメインのモニカー リゾルバーがストアのモデリング手法を返します。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
GetSerializedModelString |
XML 形式のモデルを返します。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
GetType |
現在のインスタンスの Type を取得します。 (Object から継承されます。) |
.gif) |
InitializeSerialization |
逆シリアル化が正しく実行できるように、モニカー リゾルバーおよびドメインの要素のシリアライザーが特定のストアに適切にインストールされるようにします。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
LoadModel(Store, String, ISchemaResolver, ValidationController, ISerializerLocator) |
特定のストアの既定のパーティションに DslLibrary のインスタンスを無視する、シリアル化の結果を読み込みます。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) |
DslLibrary のインスタンスを読み込みます。 (DslDefinitionModelSerializationHelperBase.LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) をオーバーライドします。) |
.gif) |
LoadModel(SerializationResult, Store, String, ISchemaResolver, ValidationController, ISerializerLocator) |
特定のストアの既定のパーティションに DslLibrary のインスタンスを読み込みます。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) |
特定のストアの既定のパーティションに DslLibrary のインスタンスと関連図のファイルは無視され、のシリアル化の結果を読み込みます。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) |
特定のストアの既定のパーティションに DslLibrary のインスタンスと関連付けられた図ファイルを読み込みます。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) |
DslLibrary のインスタンスと関連付けられた図ファイルを読み込みます。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
ReadExtensions |
(DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
SaveModel(SerializationResult, DslLibrary, String) |
指定されたファイルに特定のモデル ルートは、既定の UTF-8 エンコーディング () とともに保存し、既定値を持つオプションのプロパティはすべて書かれません。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
SaveModel(SerializationResult, DslLibrary, String, Boolean) |
既定の UTF-8 エンコーディング () で指定されたファイルに特定のモデルが格納されます。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
SaveModel(SerializationResult, DslLibrary, String, Encoding, Boolean) |
指定したエンコーディングを指定したファイルに特定のモデル ルートを格納します。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
ToString |
現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
.gif) |
WriteExtensions |
(DslDefinitionModelSerializationHelperBase から継承されます。) |
.gif) |
WriteRootElement |
XML のルートとして要素を記述します。 (DslDefinitionModelSerializationHelperBase から継承されます。) |
このページのトップへ
解説
これは、標準生成された) バージョン チェックに似ていますが、メジャー、マイナー バージョン番号を個別にチェックし、不一致が別に処理することです。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.VisualStudio.Modeling.DslDefinition 名前空間