DataColEnumerator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta clase se utiliza cuando el enumerador de ADO devuelve un Conjunto de datos o un Conjunto de registros. Este enumerador permite enumerar sobre las columnas. Esta clase no puede heredarse.
public ref class DataColEnumerator sealed : System::Collections::IEnumerator
public sealed class DataColEnumerator : System.Collections.IEnumerator
type DataColEnumerator = class
interface IEnumerator
Public NotInheritable Class DataColEnumerator
Implements IEnumerator
- Herencia
-
DataColEnumerator
- Implementaciones
Comentarios
Los miembros de esta clase no se pueden usar directamente. Esta clase la usa la foreach
palabra clave (For Each
en Visual Basic). El ejemplo de código siguiente es un fragmento de un foreach
bucle que muestra simplemente cómo usar la indexación para colocar una columna de datos en el enumerador e iterar sobre él.
Vardisp.LockOneForWrite("VariableThatHadIndexSetToMinus1", vars)
DataColEnumerator dcEnum = (DataColEnumerator)vars[0]
foreach (object o in dcEnum)
{
// Do something with o,
// where o is the value of the column, just as you would get
// if you had a variable for a specific index.
}
Debe establecer el índice de la asignación de variable en -1 para recuperar toda la colección en la variable, en lugar de recuperar solo una columna basada en un índice, por lo que puede acceder a ella directamente.
Propiedades
Current |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el objeto actual de la colección. |
Métodos
MoveNext() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Indica si el enumerador se desplaza al siguiente elemento. |
Reset() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Restablece a DataColEnumerator su configuración predeterminada. |