SerializationUtilities クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
シリアル化ユーティリティ
public ref class SerializationUtilities abstract sealed
public static class SerializationUtilities
type SerializationUtilities = class
Public Class SerializationUtilities
- 継承
-
SerializationUtilities
フィールド
ExtensionsXmlElementName |
ExtensionElements のリストを含む外部要素の XML 要素名。 |
メソッド
AddMessage(SerializationContext, SerializationMessageKind, String, Int32, Int32, KeyValuePair<String,Object>[]) |
SerializationMessage をビルドし、指定された SerializationContext に格納するためのヘルパー。 |
AddMessage(SerializationContext, SerializationMessageKind, String, IXmlLineInfo, KeyValuePair<String,Object>[]) |
SerializationMessage をビルドし、指定された SerializationContext に格納するためのヘルパー。 |
AddMessage(SerializationContext, SerializationMessageKind, XmlException, KeyValuePair<String,Object>[]) |
SerializationMessage をビルドし、指定された SerializationContext に格納するためのヘルパー。 |
AddMessage(SerializationResult, String, SerializationMessageKind, String, Int32, Int32, KeyValuePair<String,Object>[]) |
SerializationMessage をビルドし、指定された SerializationContext に格納するためのヘルパー。 |
AddValidationMessage(SerializationResult, ValidationMessage) |
読み込み時の検証エラーを報告するために使用されるシリアル化メッセージとして検証メッセージを追加します。 |
GetElementName(ModelElement) |
表示目的で ModelElement の名前を取得します (エラー メッセージで使用されるなど)。 |
GetNamespacesFromCurrentNode(XmlReader) |
現在のノード内の XML 名前空間の一覧を返します |
GetPositionInfo(XmlReader, Int32, Int32) |
使用可能な場合は、XmlReader から位置情報を取得します。 |
GetString<T>(SerializationContext, T) |
指定された型のオブジェクトを文字列に変換します。 |
GetString<T>(T) |
指定された型のオブジェクトを文字列に変換します。 |
GetValue<T>(SerializationContext, String) |
文字列を指定された型に変換します |
GetValue<T>(String) |
文字列を指定された型に変換します |
ReadExtensions(SerializationContext, XmlReader, Partition) |
指定されたリーダーから拡張要素を読み取ります。 |
ResolveDomainModels(XmlReader, ISerializerLocator, Store) |
XML 名前空間宣言をドメイン モデルに解決し、ドメイン モデルをストアに読み込みます。 |
Skip(XmlReader) |
XmlReader をスキップして、次の手順を実行します。
|
SkipToFirstChild(XmlReader) |
リーダーを最初の子要素の開いているタグに移動します。
|
SkipToNextElement(XmlReader) |
リーダーを次の要素の開始タグに割り当てます。 これは通常、ReaderInnerXml() 呼び出しの後に使用されます。リーダーは、前の要素の close タグの後に配置されます。 2 つの要素の間に空白またはコメントが存在する可能性があるため、リーダーは次の要素の開始タグに自動的に移動されない可能性があります。 リーダーが既に開始タグにある場合、このメソッドは何も行いません。 メソッドは、終了タグが検出された場合にも停止します。つまり、兄弟がもうなく、親要素の末尾に達します。 |
TryGetValue<T>(SerializationContext, String, T) |
指定した型に文字列を変換してみてください。例外はスローされません。 |
TryGetValue<T>(String, T) |
指定した型に文字列を変換してみてください。例外はスローされません。 |
TryGetValueFromBinaryForm<T>(String, T) |
指定された文字列から T 型の入力を逆シリアル化してみてください。 |
UnescapeXmlString(String) |
古い.
XML から読み取られた文字をエスケープ解除します。たとえば、&を & に戻します。 |
WriteDomainModelNamespaces(DomainXmlSerializerDirectory, XmlWriter, String) |
指定されたディレクトリ内のドメイン モデルの xml 名前空間を書き出す |
WriteExtensions(SerializationContext, XmlWriter, IEnumerable<ExtensionElement>) |
拡張 XML 要素内に、指定された拡張要素の一覧を記述します。 |