OdbcErrorCollection OdbcErrorCollection OdbcErrorCollection OdbcErrorCollection Class

Définition

Recueille toutes les erreurs générées par OdbcDataAdapter.Collects all errors generated by the OdbcDataAdapter. Cette classe ne peut pas être héritée.This class cannot be inherited.

public ref class OdbcErrorCollection sealed : System::Collections::ICollection
[System.Serializable]
public sealed class OdbcErrorCollection : System.Collections.ICollection
type OdbcErrorCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class OdbcErrorCollection
Implements ICollection
Héritage
OdbcErrorCollectionOdbcErrorCollectionOdbcErrorCollectionOdbcErrorCollection
Attributs
Implémente

Exemples

L’exemple suivant affiche chaque OdbcError dans le OdbcErrorCollection.The following example displays each OdbcError within the OdbcErrorCollection.

public void DisplayOdbcErrorCollection(OdbcException 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");
   }
}
Public Sub DisplayOdbcErrorCollection(exception As OdbcException)
    Dim i As Integer

    For i = 0 To exception.Errors.Count - 1
        MessageBox.Show("Index #" + i.ToString() + ControlChars.Cr _
           + "Message: " + exception.Errors(i).Message + ControlChars.Cr _
           + "Native: " + exception.Errors(i).NativeError.ToString() + ControlChars.Cr _
           + "Source: " + exception.Errors(i).Source + ControlChars.Cr _
           + "SQL: " + exception.Errors(i).SQLState + ControlChars.Cr)
    Next i
End Sub

Remarques

Cette classe est créée par OdbcException pour collecter des instances de OdbcError la classe.This class is created by OdbcException to collect instances of the OdbcError class. OdbcErrorCollectioncontient toujours au moins une instance de la OdbcError classe.OdbcErrorCollection always contains at least one instance of the OdbcError class.

Propriétés

Count Count Count Count

Obtient le nombre d'erreurs figurant dans la collection.Gets the number of errors in the collection.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Obtient l'erreur à l'index spécifié.Gets the error at the specified index.

Méthodes

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Copie les éléments de OdbcErrorCollection dans un tableau, en commençant à l'index spécifié dans le tableau.Copies the elements of the OdbcErrorCollection into an array, starting at the specified index within the array.

CopyTo(OdbcError[], Int32) CopyTo(OdbcError[], Int32) CopyTo(OdbcError[], Int32) CopyTo(OdbcError[], Int32)

Copie tous les éléments de l'objet OdbcErrorCollection actuel dans l'objet OdbcErrorCollection spécifié à partir de l'index de destination donné.Copies all the elements of the current OdbcErrorCollection to the specified OdbcErrorCollection starting at the specified destination index.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Retourne un objet qui implémente l’interface IEnumerator et qui peut itérer au sein des objets OdbcErrorCollection dans OdbcErrorCollection.Returns an object that implements the IEnumerator interface and that can iterate through the OdbcErrorCollection objects in the OdbcErrorCollection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

Implémentations d’interfaces explicites

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Pour obtenir une description de ce membre, consultez IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Pour obtenir une description de ce membre, consultez SyncRoot.For a description of this member, see SyncRoot.

Méthodes d’extension

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à

Voir aussi