Leer en inglés

Compartir vía


OleDbErrorCollection Clase

Definición

Recopila todos los errores que genera el proveedor de datos .NET Framework para OLE DB. Esta clase no puede heredarse.

C#
[System.ComponentModel.ListBindable(false)]
public sealed class OleDbErrorCollection : System.Collections.ICollection
C#
[System.ComponentModel.ListBindable(false)]
[System.Serializable]
public sealed class OleDbErrorCollection : System.Collections.ICollection
Herencia
OleDbErrorCollection
Atributos
Implementaciones

Ejemplos

En el ejemplo siguiente se muestra cada una OleDbError de las OleDbErrorCollection colecciones.

C#
public void DisplayOleDbErrorCollection(OleDbException exception)
{
   for (int i=0; i < exception.Errors.Count; i++)
   {
      MessageBox.Show("Index #" + i + "\n" +
             "Message: " + exception.Errors[i].Message + "\n" +
             "Native: " + exception.Errors[i].NativeError.ToString() + "\n" +
             "Source: " + exception.Errors[i].Source + "\n" +
             "SQL: " + exception.Errors[i].SQLState + "\n");
   }
}

Comentarios

Esta clase se crea mediante OleDbException para recopilar instancias de la OleDbError clase . OleDbErrorCollection siempre contiene al menos una instancia de la OleDbError clase .

Propiedades

Count

Obtiene el número de errores de la colección.

Item[Int32]

Obtiene el error en el índice especificado.

Métodos

CopyTo(Array, Int32)

Copia los elementos de OleDbErrorCollection en Array, a partir de un índice especificado de Array.

CopyTo(OleDbError[], Int32)

Copia todos los elementos de la colección OleDbErrorCollection actual en la colección OleDbErrorCollection especificada, empezando en el índice de destino indicado.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEnumerator()

Expone el método GetEnumerator(), que admite una iteración simple sobre una colección mediante un proveedor de datos de .NET Framework.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.IsSynchronized

Para obtener una descripción de este miembro, vea IsSynchronized.

ICollection.SyncRoot

Para obtener una descripción de este miembro, vea SyncRoot.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a

Producto Versiones
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 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, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)

Consulte también