XElement.LoadAsync メソッド

定義

オーバーロード

LoadAsync(Stream, LoadOptions, CancellationToken)

新しい XElement を非同期に作成し、指定したストリームを使用してその基になる XML ツリーを初期化します。必要に応じて、空白を維持します。Asynchronously creates a new XElement and initializes its underlying XML tree using the specified stream, optionally preserving white space.

LoadAsync(TextReader, LoadOptions, CancellationToken)

新しい XElement を非同期に作成し、指定したテキスト リーダーを使用してその基になる XML ツリーを初期化します。必要に応じて、空白を維持します。Asynchronously creates a new XElement and initializes its underlying XML tree using the specified text reader, optionally preserving white space.

LoadAsync(XmlReader, LoadOptions, CancellationToken)

新しい XElement を非同期に作成し、指定した XML リーダーを使用してその基になる XML ツリーを初期化します。必要に応じて、空白を維持します。Asynchronously creates a new XElement and initializes its underlying XML tree using the specified XML reader, optionally preserving white space.

LoadAsync(Stream, LoadOptions, CancellationToken)

新しい XElement を非同期に作成し、指定したストリームを使用してその基になる XML ツリーを初期化します。必要に応じて、空白を維持します。Asynchronously creates a new XElement and initializes its underlying XML tree using the specified stream, optionally preserving white space.

public:
 static System::Threading::Tasks::Task<System::Xml::Linq::XElement ^> ^ LoadAsync(System::IO::Stream ^ stream, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XElement> LoadAsync (System.IO.Stream stream, System.Xml.Linq.LoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadAsync : System.IO.Stream * System.Xml.Linq.LoadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Xml.Linq.XElement>
Public Shared Function LoadAsync (stream As Stream, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XElement)

パラメーター

stream
Stream

読み取る生の XML を格納するストリーム。The stream containing the raw XML to read.

options
LoadOptions

XML を解析する読み込みオプションを指定する列挙値のビットごとの組み合わせ。A bitwise combination of the enumeration values that specify the load options to parse the XML.

cancellationToken
CancellationToken

非同期操作のキャンセルを要求するために使用できるトークン。A token that can be used to request cancellation of the asynchronous operation.

戻り値

Task<XElement>

指定したストリームの内容を格納する新しい XElementA new XElement containing the contents of the specified stream.

注釈

optionsがに設定されている場合 PreserveWhitespaceIgnoreWhitespace プロパティはに設定され false ます。If options is set to PreserveWhitespace, then the IgnoreWhitespace property is set to false.

適用対象

LoadAsync(TextReader, LoadOptions, CancellationToken)

新しい XElement を非同期に作成し、指定したテキスト リーダーを使用してその基になる XML ツリーを初期化します。必要に応じて、空白を維持します。Asynchronously creates a new XElement and initializes its underlying XML tree using the specified text reader, optionally preserving white space.

public:
 static System::Threading::Tasks::Task<System::Xml::Linq::XElement ^> ^ LoadAsync(System::IO::TextReader ^ textReader, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XElement> LoadAsync (System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadAsync : System.IO.TextReader * System.Xml.Linq.LoadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Xml.Linq.XElement>
Public Shared Function LoadAsync (textReader As TextReader, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XElement)

パラメーター

textReader
TextReader

読み取る生の XML を格納するリーダー。A reader containing the raw XML to read.

options
LoadOptions

XML を解析する読み込みオプションを指定する列挙値のビットごとの組み合わせ。A bitwise combination of the enumeration values that specify the load options to parse the XML.

cancellationToken
CancellationToken

非同期操作のキャンセルを要求するために使用できるトークン。A token that can be used to request cancellation of the asynchronous operation.

戻り値

Task<XElement>

指定したリーダーの内容を格納する新しい XElementA new XElement containing the contents of the specified reader.

注釈

optionsがに設定されている場合 PreserveWhitespaceIgnoreWhitespace プロパティはに設定され false ます。If options is set to PreserveWhitespace, then the IgnoreWhitespace property is set to false.

適用対象

LoadAsync(XmlReader, LoadOptions, CancellationToken)

新しい XElement を非同期に作成し、指定した XML リーダーを使用してその基になる XML ツリーを初期化します。必要に応じて、空白を維持します。Asynchronously creates a new XElement and initializes its underlying XML tree using the specified XML reader, optionally preserving white space.

public:
 static System::Threading::Tasks::Task<System::Xml::Linq::XElement ^> ^ LoadAsync(System::Xml::XmlReader ^ reader, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XElement> LoadAsync (System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadAsync : System.Xml.XmlReader * System.Xml.Linq.LoadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Xml.Linq.XElement>
Public Shared Function LoadAsync (reader As XmlReader, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XElement)

パラメーター

reader
XmlReader

読み取る XML を格納するリーダー。A reader containing the XML to be read.

options
LoadOptions

XML を解析する読み込みオプションを指定する列挙値のビットごとの組み合わせ。A bitwise combination of the enumeration values that specify the load options to parse the XML.

cancellationToken
CancellationToken

非同期操作のキャンセルを要求するために使用できるトークン。A token that can be used to request cancellation of the asynchronous operation.

戻り値

Task<XElement>

指定したリーダーの内容を格納する新しい XElementA new XElement containing the contents of the specified reader.

適用対象