OdbcErrorCollection Classe

Definizione

Consente di raccogliere tutti gli errori generati dall'oggetto OdbcDataAdapter.Collects all errors generated by the OdbcDataAdapter. Questa classe non può essere ereditata.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
Ereditarietà
OdbcErrorCollection
Attributi
Implementazioni

Esempi

Nell'esempio seguente vengono visualizzati OdbcError tutti gli OdbcErrorCollectionelementi all'interno di.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

Commenti

Questa classe viene creata da OdbcException per raccogliere le OdbcError istanze della classe.This class is created by OdbcException to collect instances of the OdbcError class. OdbcErrorCollectioncontiene sempre almeno un'istanza della OdbcError classe.OdbcErrorCollection always contains at least one instance of the OdbcError class.

Proprietà

Count

Ottiene il numero di errori nell'insieme.Gets the number of errors in the collection.

Item[Int32]

Ottiene l'errore in corrispondenza dell'indice specificato.Gets the error at the specified index.

Metodi

CopyTo(Array, Int32)

Copia gli elementi della classe OdbcErrorCollection in una matrice, partendo dall'indice specificato all'interno della matrice.Copies the elements of the OdbcErrorCollection into an array, starting at the specified index within the array.

CopyTo(OdbcError[], Int32)

Copia tutti gli elementi dell'oggetto OdbcErrorCollection corrente nell'oggetto OdbcErrorCollection specificato, a partire dall'indice di destinazione indicato.Copies all the elements of the current OdbcErrorCollection to the specified OdbcErrorCollection starting at the specified destination index.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetEnumerator()

Restituisce un oggetto che implementa l'interfaccia IEnumerator ed è in grado di eseguire l'iterazione degli oggetti OdbcErrorCollection in OdbcErrorCollection.Returns an object that implements the IEnumerator interface and that can iterate through the OdbcErrorCollection objects in the OdbcErrorCollection.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ICollection.IsSynchronized

Per una descrizione di questo membro, vedere IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Per una descrizione di questo membro, vedere SyncRoot.For a description of this member, see SyncRoot.

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a

Vedi anche