MembershipProviderCollection.CopyTo(MembershipProvider[], Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.