OleDbErrorCollection Klasse
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sammelt alle Fehler, die vom .NET Framework-Datenanbieter für OLE DB generiert wurden. Diese Klasse kann nicht vererbt werden.
public ref class OleDbErrorCollection sealed : System::Collections::ICollection
[System.ComponentModel.ListBindable(false)]
public sealed class OleDbErrorCollection : System.Collections.ICollection
[System.ComponentModel.ListBindable(false)]
[System.Serializable]
public sealed class OleDbErrorCollection : System.Collections.ICollection
[<System.ComponentModel.ListBindable(false)>]
type OleDbErrorCollection = class
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
[<System.Serializable>]
type OleDbErrorCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class OleDbErrorCollection
Implements ICollection
- Vererbung
-
OleDbErrorCollection
- Attribute
- Implementiert
Im folgenden Beispiel werden alle OleDbError innerhalb der OleDbErrorCollection Auflistung angezeigt.
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");
}
}
Public Sub DisplayOleDbErrorCollection(exception As OleDbException)
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
Diese Klasse wird von OleDbException erstellt, um Instanzen der OleDbError -Klasse zu sammeln. OleDbErrorCollectionenthält immer mindestens einen instance der OleDbError Klasse.
Count |
Ruft die Anzahl der Fehler in der Auflistung ab. |
Item[Int32] |
Ruft den Fehler am angegebenen Index ab. |
Copy |
Kopiert die Elemente der OleDbErrorCollection in ein Array, beginnend am angegebenen Index im Array. |
Copy |
Kopiert alle Elemente der aktuellen OleDbErrorCollection in die angegebene OleDbErrorCollection, beginnend am angegebenen Zielindex. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Get |
Macht die GetEnumerator()-Methode verfügbar, die eine einfache Iteration über eine Auflistung durch einen .NET Framework-Datenanbieter unterstützt. |
Get |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
Get |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Memberwise |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
To |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
ICollection. |
Eine Beschreibung dieses Elements finden Sie unter IsSynchronized. |
ICollection. |
Eine Beschreibung dieses Elements finden Sie unter SyncRoot. |
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
Of |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
As |
Ermöglicht die Parallelisierung einer Abfrage. |
As |
Konvertiert einen IEnumerable in einen IQueryable. |
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) |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: