OleDbErrorCollection.CopyTo Método

Definición

Copia el contenido de OleDbErrorCollection en una matriz Array.

Sobrecargas

CopyTo(Array, Int32)

Copia los elementos de OleDbErrorCollection en Array, a partir de un índice especificado de Array.

CopyTo(OleDbError[], Int32)

Copia todos los elementos de la colección OleDbErrorCollection actual en la colección OleDbErrorCollection especificada, empezando en el índice de destino indicado.

CopyTo(Array, Int32)

Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs

Copia los elementos de OleDbErrorCollection en Array, a partir de un índice especificado de 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)

Parámetros

array
Array

Array donde se van a copiar los elementos.

index
Int32

Índice inicial de array.

Implementaciones

Excepciones

La suma de index y el número de elementos de OleDbErrorCollection es mayor que la longitud de Array.

El valor de array es null.

index no es válido para array.

Ejemplos

En el ejemplo siguiente se muestra cada uno OleDbError de los elementos de la OleDbErrorCollection colección.

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

Consulte también

Se aplica a

CopyTo(OleDbError[], Int32)

Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs

Copia todos los elementos de la colección OleDbErrorCollection actual en la colección OleDbErrorCollection especificada, empezando en el índice de destino indicado.

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)

Parámetros

array
OleDbError[]

OleDbErrorCollection que es el destino de los elementos copiados desde la colección OleDbErrorCollection actual.

index
Int32

Entero de 32 bits que representa el índice de OleDbErrorCollection en el que comienza la copia.

Ejemplos

En el ejemplo siguiente se muestra cada uno OleDbError de los elementos de la OleDbErrorCollection colección.

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

Consulte también

Se aplica a