読み込みをサポートする DslLibrarySerializer の部分的な部分は DslLibraries をインポートします。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.AttributedDomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.NamedDomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrarySerializerBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrarySerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslSerializer
名前空間: Microsoft.VisualStudio.Modeling.DslDefinition
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 内)
構文
'宣言
Public Class DslLibrarySerializer _
Inherits DslLibrarySerializerBase
public class DslLibrarySerializer : DslLibrarySerializerBase
DslLibrarySerializer 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
DslLibrarySerializer | DslLibrarySerializer のコンストラクター |
このページのトップへ
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
MonikerAttributeName | これは、シリアル化されたインスタンス monikerized で DslLibrary モニカーを格納する XML 属性の名前です。 (DslLibrarySerializerBase から継承されます。) |
![]() |
MonikerTagName | これは DslLibrary の monikerized インスタンスをシリアル化するために使用される XML タグ名です。 (DslLibrarySerializerBase から継承されます。) |
![]() |
XmlTagName | これは DslLibrary のインスタンスをシリアル化するために使用される XML タグ名です。 (DslLibrarySerializerBase から継承されます。) |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
CalculateQualifiedName | このメソッドは DslLibrary の特定のインスタンスにモニカーを計算します。 (DslLibrarySerializerBase から継承されます。) |
![]() |
CreateInstance | このメソッドは、リーダーが指すタグに基づいて DslLibrary のインスタンスを作成します。リーダー (呼び出し元) によって DslLibrary のシリアル化されたインスタンスを指すことが保証されます。 (DslLibrarySerializerBase から継承されます。) |
![]() |
CreateMonikerInstance | このメソッドは、リーダーが指す DslLibrary モニカーをタグに基づいて作成します。 (DslLibrarySerializerBase から継承されます。) |
![]() |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetMonikerQualifier | ドメイン クラスはさまざまな方法で monikerized あります : /qualifier/key の標準機能、カスタムモニカー、要素 ID ドメイン クラスが /qualifier/key の標準機能を使用してシリアル化されている場合、メソッドは、モニカー ; この修飾子ドメイン クラスが monikerization には他の方法を使用している場合、このメソッドは空の文字列。 (DslLibrarySerializerBase から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
Read | パブリック (XML) から DslLibrary の 1 個のインスタンスを逆シリアル化するメソッドをよく読んでください。 (DslLibrarySerializerBase から継承されます。) |
![]() |
ReadAdditionalElementData | 要素に関連付けられている要素の追加データを読み取ります。 (DomainClassXmlSerializer から継承されます。) |
![]() |
ReadElements | 現在の DslLibrary を読んでからインポート DslLibraries を読み込みます。すべてのモデル間の参照がトランザクションをコミット中に解決されるモニカーであるため、これは現在のモデルを最初に読み込まれる、インポートしたモデル最初になりませんかどうか。 (DslLibrarySerializerBase.ReadElements(SerializationContext, ModelElement, XmlReader) をオーバーライドします。) |
![]() |
ReadPropertiesFromAttributes | このメソッドは、XML 属性としてシリアル化するすべてのプロパティを逆シリアル化します。 (DslLibrarySerializerBase から継承されます。) |
![]() |
ReadRootElement | XML ファイルのルート モデル要素を逆シリアル化します。 (DomainClassXmlSerializer から継承されます。) |
![]() |
Reset | シリアライザーをリセットします。 (DslLibrarySerializerBase から継承されます。) |
![]() |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
![]() |
TryCreateInstance | このメソッドは、リーダーが指す DslLibrary のタグに基づいて適切なインスタンスを作成します。リーダーがシリアル化された DslLibrary に職、DslLibrary の新しいインスタンスが特定のパーティションに作成されます。それ以外の場合は null が返されます。 (DslLibrarySerializerBase から継承されます。) |
![]() |
TryCreateMonikerInstance | このメソッドは、リーダーが指すタグに DslLibrary の正しい派生は、DslLibrary 自体) インスタンスのモニカーを基づいて作成します。 (DslLibrarySerializerBase から継承されます。) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter) | この XML にシリアライザーのインスタンスに関連付けられているモデル要素のインスタンスをシリアル化します。 (DomainClassXmlSerializer から継承されます。) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | XML に DslLibrary の 1 個のインスタンスをシリアル化する公共の記述 (メソッド)。 (DslLibrarySerializerBase から継承されます。) |
![]() |
WriteAdditionalElementData | 要素に関連付けられている要素の追加データを書き込みます。 (DomainClassXmlSerializer から継承されます。) |
![]() |
WriteElements | このメソッドは 1) として入れ子になった XML 要素と XML に 2) 子のモデル要素をシリアル化するプロパティ シリアル化します。 (DslLibrarySerializerBase から継承されます。) |
![]() |
WriteMoniker | XML に DslLibrary の monikerized インスタンスを作成 WriteMoniker のパブリック メソッド ()。 (DslLibrarySerializerBase から継承されます。) |
![]() |
WritePropertiesAsAttributes | XML 属性としてシリアル化する必要があるすべてのプロパティを記述します。 (DslLibrarySerializerBase から継承されます。) |
![]() |
WriteRootElement | この XML にシリアライザーのインスタンスに関連付けられているルート モデル要素のインスタンスをシリアル化します。 (DomainClassXmlSerializer から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)