SqlCommand.EndExecuteXmlReader(IAsyncResult) Metodo
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.
Completa l'esecuzione asincrona di un'istruzione Transact-SQL, restituendo i dati richiesti in formato XML.
public:
System::Xml::XmlReader ^ EndExecuteXmlReader(IAsyncResult ^ asyncResult);
public System.Xml.XmlReader EndExecuteXmlReader (IAsyncResult asyncResult);
member this.EndExecuteXmlReader : IAsyncResult -> System.Xml.XmlReader
Public Function EndExecuteXmlReader (asyncResult As IAsyncResult) As XmlReader
- asyncResult
- IAsyncResult
Oggetto IAsyncResult restituito dalla chiamata all'oggetto BeginExecuteXmlReader().
Oggetto XmlReader che può essere usato per recuperare i dati XML risultanti.
Il parametro asyncResult
è Null (Nothing
in Microsoft Visual Basic).
EndExecuteXmlReader(IAsyncResult) è stato chiamato più di una volta per l'esecuzione di un singolo comando oppure il metodo non corrispondeva al relativo metodo di esecuzione (ad esempio, il codice ha chiamato EndExecuteXmlReader(IAsyncResult) per completare l'esecuzione di una chiamata a BeginExecuteNonQuery().
Per esempi che illustrano l'uso del EndExecuteXmlReader metodo , vedere BeginExecuteXmlReader.
Quando si chiama BeginExecuteXmlReader per eseguire un'istruzione Transact-SQL, è necessario chiamare EndExecuteXmlReader per completare l'operazione. Se il processo di esecuzione del comando non è ancora stato completato, questo metodo si blocca fino al completamento dell'operazione. Gli utenti possono verificare che il comando abbia completato l'operazione usando l'istanza IAsyncResult restituita dal BeginExecuteXmlReader metodo . Se è stata specificata una routine di callback nella chiamata a BeginExecuteXmlReader, questo metodo deve essere chiamato.
Prodotto | Versioni |
---|---|
.NET | 6 (package-provided), 8 (package-provided) |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: