Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

MembershipProviderCollection classe

 

Date de publication : novembre 2016

Collection d’objets qui héritent de la classe abstraite MembershipProvider.

Espace de noms:   System.Web.Security
Assembly:  System.Web.ApplicationServices (dans System.Web.ApplicationServices.dll)

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

public sealed class MembershipProviderCollection : ProviderCollection

NomDescription
System_CAPS_pubmethodMembershipProviderCollection()

Crée une collection de fournisseurs d’appartenance vide.

NomDescription
System_CAPS_pubpropertyCount

Obtient le nombre de fournisseurs dans la collection.(Hérité de ProviderCollection.)

System_CAPS_pubpropertyIsSynchronized

Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread-safe).(Hérité de ProviderCollection.)

System_CAPS_pubpropertyItem[String]

Obtient le fournisseur d’appartenances dans la collection référencée par le nom de fournisseur spécifié.

System_CAPS_pubpropertySyncRoot

Obtient l’objet en cours.(Hérité de ProviderCollection.)

NomDescription
System_CAPS_pubmethodAdd(ProviderBase)

Ajoute un fournisseur d’appartenances à la collection.(Remplace ProviderCollection.Add(ProviderBase).)

System_CAPS_pubmethodClear()

Supprime tous les éléments de la collection.(Hérité de ProviderCollection.)

System_CAPS_pubmethodCopyTo(MembershipProvider[], Int32)

Copie la collection de fournisseurs d’appartenance dans un tableau unidimensionnel.

System_CAPS_pubmethodCopyTo(ProviderBase[], Int32)

Copie le contenu de la collection dans le tableau donné en commençant à l’index spécifié.(Hérité de ProviderCollection.)

System_CAPS_pubmethodEquals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.(Hérité de Object.)

System_CAPS_pubmethodGetEnumerator()

Retourne un objet qui implémente le IEnumerator interface pour parcourir la collection.(Hérité de ProviderCollection.)

System_CAPS_pubmethodGetHashCode()

Fait office de fonction de hachage par défaut.(Hérité de Object.)

System_CAPS_pubmethodGetType()

Obtient le Type de l'instance actuelle.(Hérité de Object.)

System_CAPS_pubmethodRemove(String)

Supprime un fournisseur de la collection.(Hérité de ProviderCollection.)

System_CAPS_pubmethodSetReadOnly()

Définit la collection en lecture seule.(Hérité de ProviderCollection.)

System_CAPS_pubmethodToString()

Retourne une chaîne qui représente l'objet actuel.(Hérité de Object.)

NomDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodICollection.CopyTo(Array, Int32)

Copie les éléments d'ProviderCollection dans un tableau, en commençant au niveau d'un index de tableau particulier.(Hérité de ProviderCollection.)

NomDescription
System_CAPS_pubmethodAsParallel()

Surchargé. Active la parallélisation d'une requête.(Défini par ParallelEnumerable.)

System_CAPS_pubmethodAsQueryable()

Surchargé. Convertit un IEnumerable à un IQueryable.(Défini par Queryable.)

System_CAPS_pubmethodCast<TResult>()

Convertit les éléments d’un IEnumerable au type spécifié.(Défini par Enumerable.)

System_CAPS_pubmethodOfType<TResult>()

Filtre les éléments d’un IEnumerable basé sur un type spécifié.(Défini par Enumerable.)

Les fournisseurs d’appartenances d’une application sont exposés comme étant en lecture seule MembershipProviderCollection par la Providers propriété de la Membership classe. Vous pouvez accéder à un fournisseur d’appartenances spécifique dans la collection par nom et le caster comme type de fournisseur spécifique, tel que SqlMembershipProvider. Cela vous permet de gérer les informations d’appartenance à partir de plusieurs magasins de données dans une même application mais aussi d’accéder aux membres d’un fournisseur d’appartenances personnalisés qui ne sont pas dans le cadre de la MembershipProvider classe abstraite.

System_CAPS_noteRemarque

Si vous n’êtes pas familiarisé avec les fonctionnalités d’appartenance d’ASP.NET, consultez la page Introduction to Membership avant de continuer. Pour obtenir la liste des autres rubriques relatives à l’appartenance, consultez Managing Users by Using Membership.

L’exemple de code suivant répertorie les fournisseurs activés pour une application et leurs types respectifs.

<%@ 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
Disponible depuis 2.0

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: