Compartir a través de


MembershipProviderCollection.CopyTo(MembershipProvider[], Int32) Método

Definición

Copia la colección de proveedores de pertenencia en una matriz unidimensional.

public:
 void CopyTo(cli::array <System::Web::Security::MembershipProvider ^> ^ array, int index);
public void CopyTo (System.Web.Security.MembershipProvider[] array, int index);
override this.CopyTo : System.Web.Security.MembershipProvider[] * int -> unit
Public Sub CopyTo (array As MembershipProvider(), index As Integer)

Parámetros

array
MembershipProvider[]

Matriz unidimensional que constituye el destino de los elementos copiados desde MembershipProviderCollection. La matriz debe tener una indización de base cero.

index
Int32

Índice de base cero en la array donde comienza la copia.

Excepciones

array es null.

index es menor que cero.

array es multidimensional.

o bien

El número de elementos de la matriz de origen es mayor que el espacio disponible desde index hasta el final de la array de destino.

El tipo de la matriz de origen no puede convertirse automáticamente al tipo de la array de destino.

Ejemplos

En el ejemplo de código siguiente se usa el CopyTo método para copiar el contenido de en MembershipProviderCollection una matriz de MembershipProvider objetos .

MembershipProviderCollection providers = Membership.Providers;
MembershipProvider[] copiedProviders = new MembershipProvider[providers.Count];
providers.CopyTo(copiedProviders, 0);
Dim providers As MembershipProviderCollection = Membership.Providers
Dim copiedProviders(providers.Count) As MembershipProvider
providers.CopyTo(copiedProviders, 0)

Comentarios

Este método usa ArrayList.CopyTo para copiar objetos del proveedor de roles en la matriz especificada.

Se aplica a

Consulte también