Auf Englisch lesen

Freigeben über


OdbcErrorCollection Klasse

Definition

Erfasst alle vom OdbcDataAdapter generierten Fehler. Diese Klasse kann nicht vererbt werden.

C#
public sealed class OdbcErrorCollection : System.Collections.ICollection
C#
[System.Serializable]
public sealed class OdbcErrorCollection : System.Collections.ICollection
Vererbung
OdbcErrorCollection
Attribute
Implementiert

Beispiele

Im folgenden Beispiel werden alle OdbcError innerhalb des OdbcErrorCollectionangezeigt.

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

Hinweise

Diese Klasse wird von OdbcException erstellt, um Instanzen der OdbcError -Klasse zu sammeln. OdbcErrorCollectionenthält immer mindestens einen instance der OdbcError Klasse.

Eigenschaften

Count

Ruft die Anzahl der Fehler in der Auflistung ab.

Item[Int32]

Ruft den Fehler am angegebenen Index ab.

Methoden

CopyTo(Array, Int32)

Kopiert die Elemente der OdbcErrorCollection in ein Array, beginnend am angegebenen Index im Array.

CopyTo(OdbcError[], Int32)

Kopiert alle Elemente der aktuellen OdbcErrorCollection in die angegebene OdbcErrorCollection, beginnend am angegebenen Zielindex.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEnumerator()

Gibt ein Objekt zurück, das die IEnumerator-Schnittstelle implementiert und die OdbcErrorCollection-Objekte in der OdbcErrorCollection durchlaufen kann.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICollection.IsSynchronized

Eine Beschreibung dieses Elements finden Sie unter IsSynchronized.

ICollection.SyncRoot

Eine Beschreibung dieses Elements finden Sie unter SyncRoot.

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.

Gilt für:

Produkt Versionen
.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)

Weitere Informationen