Lire en anglais

Partager via


OleDbErrorCollection Classe

Définition

Recueille toutes les erreurs générées par le Fournisseur de données .NET Framework pour OLE DB. Cette classe ne peut pas être héritée.

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
Héritage
OleDbErrorCollection
Attributs
Implémente

Exemples

L’exemple suivant affiche chacun OleDbError d’eux dans la OleDbErrorCollection collection.

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");
   }
}

Remarques

Cette classe est créée par OleDbException pour collecter les instances de la OleDbError classe . OleDbErrorCollectioncontient toujours au moins un instance de la OleDbError classe .

Propriétés

Count

Obtient le nombre d'erreurs figurant dans la collection.

Item[Int32]

Obtient l'erreur à l'index spécifié.

Méthodes

CopyTo(Array, Int32)

Copie les éléments de OleDbErrorCollection dans Array, en commençant à l'index spécifié de Array.

CopyTo(OleDbError[], Int32)

Copie tous les éléments de l'objet OleDbErrorCollection actuel dans l'objet OleDbErrorCollection spécifié à partir de l'index de destination donné.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Expose la méthode GetEnumerator(), qui prend en charge une itération simple sur une collection par un fournisseur de données .NET Framework.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.IsSynchronized

Pour obtenir une description de ce membre, consultez IsSynchronized.

ICollection.SyncRoot

Pour obtenir une description de ce membre, consultez SyncRoot.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à

Produit Versions
.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)

Voir aussi