XDocument.LoadAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| LoadAsync(TextReader, LoadOptions, CancellationToken) |
Crea un nuovo XDocument oggetto e inizializza l'albero XML sottostante utilizzando il parametro specificato TextReader , mantenendo facoltativamente lo spazio vuoto. |
| LoadAsync(XmlReader, LoadOptions, CancellationToken) |
Crea un nuovo XDocument oggetto contenente il contenuto dell'oggetto specificato XmlReader. |
| LoadAsync(Stream, LoadOptions, CancellationToken) |
Crea in modo asincrono un nuovo XDocument oggetto e inizializza l'albero XML sottostante dal flusso specificato, mantenendo facoltativamente lo spazio vuoto. |
LoadAsync(TextReader, LoadOptions, CancellationToken)
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
Crea un nuovo XDocument oggetto e inizializza l'albero XML sottostante utilizzando il parametro specificato TextReader , mantenendo facoltativamente lo spazio vuoto.
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)
Parametri
- textReader
- TextReader
Lettore contenente il codice XML non elaborato da leggere nell'oggetto appena creato XDocument.
- options
- LoadOptions
Set di opzioni di caricamento.
- cancellationToken
- CancellationToken
Un token di annullamento.
Valori restituiti
Nuovo XDocument contenente il contenuto dell'oggetto specificato TextReader.
Eccezioni
Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.
Commenti
Se LoadOptions.PreserveWhitespace è impostato, la XmlReaderSettings.IgnoreWhitespace proprietà viene impostata su false.
Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da Load(TextReader, LoadOptions).
Si applica a
LoadAsync(XmlReader, LoadOptions, CancellationToken)
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
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)
Parametri
- options
- LoadOptions
Set di opzioni di caricamento.
- cancellationToken
- CancellationToken
Un token di annullamento.
Valori restituiti
Nuovo XDocument contenente il contenuto dell'oggetto specificato XmlReader.
Eccezioni
Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.
Commenti
Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da Load(XmlReader, LoadOptions).
Si applica a
LoadAsync(Stream, LoadOptions, CancellationToken)
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
- Origine:
- XDocument.cs
Crea in modo asincrono un nuovo XDocument oggetto e inizializza l'albero XML sottostante dal flusso specificato, mantenendo facoltativamente lo spazio vuoto.
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)
Parametri
- stream
- Stream
Flusso contenente il codice XML non elaborato da leggere nell'oggetto appena creato XDocument.
- options
- LoadOptions
Set di opzioni di caricamento.
- cancellationToken
- CancellationToken
Un token di annullamento.
Valori restituiti
Nuovo XDocument contenente il contenuto dell'oggetto specificato Stream.
Eccezioni
Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.
Commenti
Se LoadOptions.PreserveWhitespace è impostato, la proprietà sottostante XmlReaderSettings.IgnoreWhitespace viene impostata su false.
Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da Load(Stream, LoadOptions).