OleDbErrorCollection.CopyTo Yöntem
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.
öğesinin öğelerini OleDbErrorCollection içine Arraykopyalar.
Aşırı Yüklemeler
CopyTo(Array, Int32) |
içindeki belirtilen dizinden Arraybaşlayarak öğesinin öğelerini OleDbErrorCollection içine Arraykopyalar. |
CopyTo(OleDbError[], Int32) |
Geçerlinin OleDbErrorCollection tüm öğelerini belirtilen hedef dizinden başlayarak belirtilene OleDbErrorCollection kopyalar. |
CopyTo(Array, Int32)
- Kaynak:
- OleDbErrorCollection.cs
- Kaynak:
- OleDbErrorCollection.cs
- Kaynak:
- OleDbErrorCollection.cs
- Kaynak:
- OleDbErrorCollection.cs
içindeki belirtilen dizinden Arraybaşlayarak öğesinin öğelerini OleDbErrorCollection içine Arraykopyalar.
public:
virtual void CopyTo(Array ^ array, int index);
public void CopyTo (Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, index As Integer)
Parametreler
- index
- Int32
öğesinin array
başlangıç dizini.
Uygulamalar
Özel durumlar
içindeki öğelerin OleDbErrorCollection toplamı index
ve sayısı değerinin uzunluğundan Arraybüyüktür.
şeklindedir array
null
.
index
için array
geçerli değil.
Örnekler
Aşağıdaki örnek koleksiyondaki her OleDbError birini OleDbErrorCollection görüntüler.
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
Ayrıca bkz.
Şunlara uygulanır
CopyTo(OleDbError[], Int32)
- Kaynak:
- OleDbErrorCollection.cs
- Kaynak:
- OleDbErrorCollection.cs
- Kaynak:
- OleDbErrorCollection.cs
- Kaynak:
- OleDbErrorCollection.cs
Geçerlinin OleDbErrorCollection tüm öğelerini belirtilen hedef dizinden başlayarak belirtilene OleDbErrorCollection kopyalar.
public:
void CopyTo(cli::array <System::Data::OleDb::OleDbError ^> ^ array, int index);
public void CopyTo (System.Data.OleDb.OleDbError[] array, int index);
member this.CopyTo : System.Data.OleDb.OleDbError[] * int -> unit
Public Sub CopyTo (array As OleDbError(), index As Integer)
Parametreler
- array
- OleDbError[]
Geçerli OleDbErrorCollectionOleDbErrorCollectionöğesinden kopyalanan öğelerin hedefidir.
- index
- Int32
Kopyalamanın başladığı dizini OleDbErrorCollection temsil eden 32 bitlik tamsayı.
Örnekler
Aşağıdaki örnek koleksiyondaki her OleDbError birini OleDbErrorCollection görüntüler.
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