XDocument.LoadAsync メソッド

定義

オーバーロード

名前 説明
LoadAsync(TextReader, LoadOptions, CancellationToken)

新しい XDocument を作成し、指定した TextReader パラメーターを使用して基になる XML ツリーを初期化します。必要に応じて空白を保持します。

LoadAsync(XmlReader, LoadOptions, CancellationToken)

指定したXDocumentの内容を含む新しいXmlReaderを作成します。

LoadAsync(Stream, LoadOptions, CancellationToken)

新しい XDocument を非同期に作成し、指定したストリームから基になる XML ツリーを初期化します。必要に応じて空白を保持します。

LoadAsync(TextReader, LoadOptions, CancellationToken)

ソース:
XDocument.cs
ソース:
XDocument.cs
ソース:
XDocument.cs
ソース:
XDocument.cs
ソース:
XDocument.cs

新しい XDocument を作成し、指定した TextReader パラメーターを使用して基になる XML ツリーを初期化します。必要に応じて空白を保持します。

public:
 static System::Threading::Tasks::Task<System::Xml::Linq::XDocument ^> ^ LoadAsync(System::IO::TextReader ^ textReader, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XDocument> 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.XDocument>
Public Shared Function LoadAsync (textReader As TextReader, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XDocument)

パラメーター

textReader
TextReader

新しく作成された XDocumentに読み込む生の XML を含むリーダー。

options
LoadOptions

読み込みオプションのセット。

cancellationToken
CancellationToken

キャンセル トークン。

返品

指定した TextReaderの内容を含む新しい XDocument。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

LoadOptions.PreserveWhitespaceが設定されている場合、XmlReaderSettings.IgnoreWhitespace プロパティは false に設定されます。

このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentException などの使用に関する例外は、引き続き同期的にスローされます。 格納されている例外については、 Load(TextReader, LoadOptions)によってスローされる例外を参照してください。

適用対象

LoadAsync(XmlReader, LoadOptions, CancellationToken)

ソース:
XDocument.cs
ソース:
XDocument.cs
ソース:
XDocument.cs
ソース:
XDocument.cs
ソース:
XDocument.cs

指定したXDocumentの内容を含む新しいXmlReaderを作成します。

public:
 static System::Threading::Tasks::Task<System::Xml::Linq::XDocument ^> ^ LoadAsync(System::Xml::XmlReader ^ reader, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XDocument> 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.XDocument>
Public Shared Function LoadAsync (reader As XmlReader, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XDocument)

パラメーター

reader
XmlReader

新しい XDocumentに読み込む XML を含むリーダー。

options
LoadOptions

読み込みオプションのセット。

cancellationToken
CancellationToken

キャンセル トークン。

返品

指定した XmlReaderの内容を含む新しい XDocument。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentException などの使用に関する例外は、引き続き同期的にスローされます。 格納されている例外については、 Load(XmlReader, LoadOptions)によってスローされる例外を参照してください。

適用対象

LoadAsync(Stream, LoadOptions, CancellationToken)

ソース:
XDocument.cs
ソース:
XDocument.cs
ソース:
XDocument.cs
ソース:
XDocument.cs
ソース:
XDocument.cs

新しい XDocument を非同期に作成し、指定したストリームから基になる XML ツリーを初期化します。必要に応じて空白を保持します。

public:
 static System::Threading::Tasks::Task<System::Xml::Linq::XDocument ^> ^ LoadAsync(System::IO::Stream ^ stream, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XDocument> 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.XDocument>
Public Shared Function LoadAsync (stream As Stream, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XDocument)

パラメーター

stream
Stream

新しく作成された XDocumentに読み込む生の XML を含むストリーム。

options
LoadOptions

読み込みオプションのセット。

cancellationToken
CancellationToken

キャンセル トークン。

返品

指定した Streamの内容を含む新しい XDocument。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

LoadOptions.PreserveWhitespaceが設定されている場合、基になるXmlReaderSettings.IgnoreWhitespace プロパティはfalseに設定されます。

このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentException などの使用に関する例外は、引き続き同期的にスローされます。 格納されている例外については、 Load(Stream, LoadOptions)によってスローされる例外を参照してください。

適用対象