Evaluar y enviar comentarios
MSDN
MSDN Library
 EndExecuteXmlReader (Método)

  Encender vista de ancho de banda bajo
Esta página es específica de
Microsoft Visual Studio 2005/.NET Framework 2.0

Hay además otras versiones disponibles para:
Biblioteca de clases de .NET Framework
SqlCommand.EndExecuteXmlReader (Método)

Nota: este método es nuevo en la versión 2.0 de .NET Framework.

Finaliza la ejecución asincrónica de una instrucción de Transact-SQL y devuelve los datos solicitados como XML.

Espacio de nombres: System.Data.SqlClient
Ensamblado: System.Data (en system.data.dll)

Visual Basic (Declaración)
Public Function EndExecuteXmlReader ( _
    asyncResult As IAsyncResult _
) As XmlReader
Visual Basic (Uso)
Dim instance As SqlCommand
Dim asyncResult As IAsyncResult
Dim returnValue As XmlReader

returnValue = instance.EndExecuteXmlReader(asyncResult)
C#
public XmlReader EndExecuteXmlReader (
    IAsyncResult asyncResult
)
C++
public:
XmlReader^ EndExecuteXmlReader (
    IAsyncResult^ asyncResult
)
J#
public XmlReader EndExecuteXmlReader (
    IAsyncResult asyncResult
)
JScript
public function EndExecuteXmlReader (
    asyncResult : IAsyncResult
) : XmlReader

Parámetros

asyncResult

IAsyncResult que devuelve la llamada a BeginExecuteXmlReader

Valor devuelto

Un objeto XmlReader que se puede utilizar para obtener los datos XML resultantes.
Tipo de excepciónCondición

ArgumentException

El valor del parámetro asyncResult es null (Nothing en Microsoft Visual Basic).

InvalidOperationException

Se ha llamado varias veces a EndExecuteXmlReader para ejecutar un solo comando o el método no coincide con el método de ejecución (por ejemplo, el código llama a EndExecuteXmlReader para finalizar la ejecución de una llamada a BeginExecuteNonQuery).

Cuando se llama a BeginExecuteXmlReader para ejecutar una instrucción de Transact-SQL, es preciso llamar a EndExecuteXmlReader para finalizar la operación. Si aún no ha finalizado el proceso de ejecución del comando, este método se bloquea hasta que termina la operación. Los usuarios pueden comprobar si ha finalizado la ejecución del comando utilizando la instancia de IAsyncResult devuelta por el método BeginExecuteXmlReader. Si hay un procedimiento de devolución de llamada especificado en la llamada a BeginExecuteXmlReader, se debe llamar a este método.

Para obtener ejemplos que muestran cómo usar el método EndExecuteXmlReader, vea BeginExecuteXmlReader y BeginExecuteXmlReader

Windows 98, Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0
Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2009 Microsoft Corporation. Reservados todos los derechos. Términos de uso  |  Marcas Registradas  |  Privacidad
Page view tracker