OdbcErrorCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
tarafından OdbcDataAdapteroluşturulan tüm hataları toplar. Bu sınıf devralınamaz.
public ref class OdbcErrorCollection sealed : System::Collections::ICollection
public sealed class OdbcErrorCollection : System.Collections.ICollection
[System.Serializable]
public sealed class OdbcErrorCollection : System.Collections.ICollection
type OdbcErrorCollection = class
interface ICollection
interface IEnumerable
[<System.Serializable>]
type OdbcErrorCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class OdbcErrorCollection
Implements ICollection
- Devralma
-
OdbcErrorCollection
- Öznitelikler
- Uygulamalar
Örnekler
Aşağıdaki örnek içinde her OdbcError birini OdbcErrorCollectiongörüntüler.
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
Açıklamalar
Bu sınıf, sınıfının örneklerini OdbcException toplamak için tarafından OdbcError oluşturulur. OdbcErrorCollection her zaman sınıfının en az bir örneğini OdbcError içerir.
Özellikler
| Name | Description |
|---|---|
| Count |
Koleksiyondaki hata sayısını alır. |
| Item[Int32] |
Belirtilen dizinde hatayı alır. |
Yöntemler
| Name | Description |
|---|---|
| CopyTo(Array, Int32) |
öğesinin OdbcErrorCollection öğelerini dizi içinde belirtilen dizinden başlayarak bir diziye kopyalar. |
| CopyTo(OdbcError[], Int32) |
Geçerlinin OdbcErrorCollection tüm öğelerini belirtilen hedef dizinden başlayarak belirtilene OdbcErrorCollection kopyalar. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEnumerator() |
arabirimini IEnumerator uygulayan ve içindeki OdbcErrorCollectionnesneler arasında OdbcErrorCollection yineleme gerçekleştirebilen bir nesne döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection.IsSynchronized |
Bu üyenin açıklaması için bkz IsSynchronized. . |
| ICollection.SyncRoot |
Bu üyenin açıklaması için bkz SyncRoot. . |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |