Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

MembershipProviderCollection (Clase)

Colección de objetos que heredan la clase abstracta MembershipProvider.

System.Object
  System.Configuration.Provider.ProviderCollection
    System.Web.Security.MembershipProviderCollection

Espacio de nombres:  System.Web.Security
Ensamblado:  System.Web.ApplicationServices (en System.Web.ApplicationServices.dll)

public sealed class MembershipProviderCollection : ProviderCollection

El tipo MembershipProviderCollection expone los siguientes miembros.

  NombreDescripción
Método públicoMembershipProviderCollectionCrea una nueva colección vacía de proveedores de pertenencia.
Arriba

  NombreDescripción
Propiedad públicaCountObtiene el número de proveedores que hay en la colección. (Se hereda de ProviderCollection).
Propiedad públicaIsSynchronizedObtiene un valor que indica si el acceso a la colección está sincronizado (es seguro para la ejecución de subprocesos). (Se hereda de ProviderCollection).
Propiedad públicaItemObtiene el proveedor de pertenencia de la colección a la que hace referencia el nombre de proveedor especificado.
Propiedad públicaSyncRootObtiene el objeto actual. (Se hereda de ProviderCollection).
Arriba

  NombreDescripción
Método públicoAddAgrega un proveedor de pertenencia a la colección. (Invalida a ProviderCollection.Add(ProviderBase)).
Método públicoClearQuita todos los elementos de la colección. (Se hereda de ProviderCollection).
Método públicoCopyTo(MembershipProvider[], Int32)Copia la colección de proveedores de pertenencia a una matriz unidimensional.
Método públicoCopyTo(ProviderBase[], Int32)Copia el contenido de la colección en la matriz determinada, comenzando por el índice especificado. (Se hereda de ProviderCollection).
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método públicoGetEnumeratorDevuelve un objeto que implementa la interfaz IEnumerator para recorrer en iteración la colección. (Se hereda de ProviderCollection).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método públicoRemoveQuita un proveedor de la colección. (Se hereda de ProviderCollection).
Método públicoSetReadOnlyEstablece la colección para que sea de sólo lectura. (Se hereda de ProviderCollection).
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Arriba

  NombreDescripción
Implementación explícita de interfacesMétodo privadoICollection.CopyToCopia los elementos de ProviderCollection en una matriz, comenzando en un índice concreto de la matriz. (Se hereda de ProviderCollection).
Arriba

Los proveedores de pertenencia para una aplicación se exponen como colecciones MembershipProviderCollection de sólo lectura mediante la propiedad Providers de la clase Membership. Se puede obtener acceso a un proveedor de pertenencia concreto de la colección a partir de su nombre y convertirlo en el tipo de proveedor específico, por ejemplo, SqlMembershipProvider. Esto permite administrar la información de pertenencia de varios almacenes de datos en una aplicación única, así como obtener acceso a los miembros personalizados de un proveedor de pertenencia que no formen parte de la clase abstracta MembershipProvider.

NotaNota

Si no está familiarizado con las características de pertenencia de ASP.NET, vea Introduction to Membership antes de continuar. Para obtener una lista de otros temas relacionados con la pertenencia, vea Managing Users By Using Membership.

En el ejemplo de código siguiente se muestran los proveedores habilitados para una aplicación y sus tipos respectivos.


<%@ Page Language="C#" %>
<%@ Import Namespace="System.Web.Security" %>
<%@ Import Namespace="System.Configuration.Provider" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>List Enabled Providers</title>
</head>
<body>

<%
foreach (ProviderBase p in Membership.Providers)
  Response.Write(p.Name + ", " + p.GetType() + "<br />");
%>

</body>
</html>


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft