DomainClassXmlSerializer クラス
生成されるドメインのシリアライザーすべての基本クラスを表します。
継承階層
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
名前空間: Microsoft.VisualStudio.Modeling
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.12.0 (Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 内)
構文
'宣言
Public Class DomainClassXmlSerializer
public class DomainClassXmlSerializer
DomainClassXmlSerializer 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
DomainClassXmlSerializer | DomainClassXmlSerializer クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
MonikerAttributeName | モニカー文字列を含んだ XML 属性名を取得します。 | |
MonikerTagName | XML タグ名を取得します。 | |
XmlTagName | シリアル化に使用される XML タグ名を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
CalculateQualifiedName | 処理済みのモデル要素インスタンスへの参照を計算します。 | |
CreateInstance | モデル要素インスタンスを作成します。 | |
CreateMonikerInstance | モニカー インスタンスを作成します。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) | |
GetMonikerQualifier | モニカーの修飾子を計算します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
Read | 指定したモデル要素インスタンスを XML から逆シリアル化します。 | |
ReadAdditionalElementData | 要素に関連付けられた追加の要素データを読み取ります。 | |
ReadElements | このメソッドは、渡された要素内の入れ子になった XML 要素を逆シリアル化します。 | |
ReadPropertiesFromAttributes | このメソッドは、XML 属性としてシリアル化されるすべてのプロパティを逆シリアル化します。 | |
ReadRootElement | XML からルート モデル要素を逆シリアル化します。 | |
Reset | シリアライザーを初期状態に返します | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) | |
TryCreateInstance | 特定の XmlReader がこのシリアライザーで処理できるシリアル化されたモデル要素インスタンスを指しているかどうかを確認します。 | |
TryCreateMonikerInstance | 特定の XmlReader がこのシリアライザーで処理できるモデル要素のモニカー化されたインスタンスを指しているかどうかを確認します。 | |
Write(SerializationContext, ModelElement, XmlWriter) | このシリアライザー インスタンスに関連付けられているモデル要素インスタンスを XML にシリアル化します。 | |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | このシリアライザー インスタンスに関連付けられているモデル要素インスタンスを XML にシリアル化します。 | |
WriteAdditionalElementData | 要素に関連付けられた追加の要素データを書き込みます | |
WriteElements | このメソッドは、1) 入れ子の XML 要素としてシリアル化されるプロパティと 2) 子モデル要素を XML にシリアル化します。 | |
WriteMoniker | モニカーから、このシリアライザー インスタンスに関連付けられているモデル要素インスタンスを XML にシリアル化します。 | |
WritePropertiesAsAttributes | XML 属性としてシリアル化する必要があるすべてのプロパティを記述します。 | |
WriteRootElement | このシリアライザー インスタンスに関連付けられているルート モデル要素インスタンスを XML にシリアル化します。 |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。