OleDbErrorCollection.CopyTo Metodo

Definizione

Copia gli elementi di in OleDbErrorCollection un oggetto Array.

Overload

Nome Descrizione
CopyTo(Array, Int32)

Copia gli elementi di OleDbErrorCollection in un Arrayoggetto , a partire dall'indice specificato all'interno di Array.

CopyTo(OleDbError[], Int32)

Copia tutti gli elementi dell'oggetto corrente OleDbErrorCollection nell'oggetto specificato OleDbErrorCollection a partire dall'indice di destinazione specificato.

CopyTo(Array, Int32)

Origine:
OleDbErrorCollection.cs
Origine:
OleDbErrorCollection.cs
Origine:
OleDbErrorCollection.cs
Origine:
OleDbErrorCollection.cs

Copia gli elementi di OleDbErrorCollection in un Arrayoggetto , a partire dall'indice specificato all'interno di Array.

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)

Parametri

array
Array

Oggetto Array in cui copiare gli elementi.

index
Int32

Indice iniziale dell'oggetto array.

Implementazioni

Eccezioni

La somma di e il numero di index elementi in OleDbErrorCollection è maggiore della lunghezza di Array.

Il array è null.

Non index è valido per array.

Esempio

Nell'esempio seguente vengono visualizzate ognuna OleDbError all'interno dell'insieme OleDbErrorCollection .

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

Vedi anche

Si applica a

CopyTo(OleDbError[], Int32)

Origine:
OleDbErrorCollection.cs
Origine:
OleDbErrorCollection.cs
Origine:
OleDbErrorCollection.cs
Origine:
OleDbErrorCollection.cs

Copia tutti gli elementi dell'oggetto corrente OleDbErrorCollection nell'oggetto specificato OleDbErrorCollection a partire dall'indice di destinazione specificato.

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)

Parametri

array
OleDbError[]

Oggetto OleDbErrorCollection che rappresenta la destinazione degli elementi copiati dall'oggetto corrente OleDbErrorCollection.

index
Int32

Intero a 32 bit che rappresenta l'indice in corrispondenza del OleDbErrorCollection quale inizia la copia.

Esempio

Nell'esempio seguente vengono visualizzate ognuna OleDbError all'interno dell'insieme OleDbErrorCollection .

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

Vedi anche

Si applica a