OdbcErrorCollection Sınıf

Tanım

Tarafından oluşturulan tüm hataları toplar OdbcDataAdapter .Collects all errors generated by the OdbcDataAdapter. Bu sınıf devralınamaz.This class cannot be inherited.

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 bir görüntüler OdbcError OdbcErrorCollection .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

Açıklamalar

Bu sınıf OdbcException , sınıfının örneklerini toplamak için tarafından oluşturulur OdbcError .This class is created by OdbcException to collect instances of the OdbcError class. OdbcErrorCollection her zaman sınıfının en az bir örneğini içerir OdbcError .OdbcErrorCollection always contains at least one instance of the OdbcError class.

Özellikler

Count

Koleksiyondaki hataların sayısını alır.Gets the number of errors in the collection.

Item[Int32]

Belirtilen dizindeki hatayı alır.Gets the error at the specified index.

Yöntemler

CopyTo(Array, Int32)

OdbcErrorCollectionİçindeki öğeleri dizideki belirtilen dizinden başlayarak bir diziye kopyalar.Copies the elements of the OdbcErrorCollection into an array, starting at the specified index within the array.

CopyTo(OdbcError[], Int32)

Geçerli olan tüm öğeleri OdbcErrorCollection OdbcErrorCollection belirtilen hedef dizinden başlayarak belirtilen şekilde kopyalar.Copies all the elements of the current OdbcErrorCollection to the specified OdbcErrorCollection starting at the specified destination index.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

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

IEnumeratorArabirimini uygulayan ve içindeki nesneler üzerinde yineleyebilir bir nesne döndürür OdbcErrorCollection OdbcErrorCollection .Returns an object that implements the IEnumerator interface and that can iterate through the OdbcErrorCollection objects in the OdbcErrorCollection.

GetHashCode()

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

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

TypeGeçerli örneği alır.Gets the Type of the current instance.

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

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

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

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

ICollection.IsSynchronized

Bu üyenin açıklaması için bkz IsSynchronized ..For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Bu üyenin açıklaması için bkz SyncRoot ..For a description of this member, see SyncRoot.

Uzantı Metotları

Cast<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen türe yayınlar.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen bir türe göre filtreler.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Bir sorgunun paralelleştirilmesini mümkün hale getirme.Enables parallelization of a query.

AsQueryable(IEnumerable)

Bir IEnumerable öğesine dönüştürür IQueryable .Converts an IEnumerable to an IQueryable.

Şunlara uygulanır