Aracılığıyla paylaş


OdbcErrorCollection Sınıf

Tanım

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 birini OdbcErrorOdbcErrorCollectiongö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 OdbcError toplamak için tarafından OdbcException 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çerli OdbcErrorCollection öğenin 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 yineleyebilecek bir nesne döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi 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
Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır

Ayrıca bkz.