MembershipProviderCollection Classe
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Raccolta di oggetti che ereditano la classe astratta MembershipProvider.
public ref class MembershipProviderCollection sealed : System::Configuration::Provider::ProviderCollection
public sealed class MembershipProviderCollection : System.Configuration.Provider.ProviderCollection
type MembershipProviderCollection = class
inherit ProviderCollection
Public NotInheritable Class MembershipProviderCollection
Inherits ProviderCollection
- Ereditarietà
Nell'esempio di codice seguente vengono elencati i provider abilitati per un'applicazione e i rispettivi tipi.
<%@ 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>
<%@ Page Language="VB" %>
<%@ 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>
<%
For Each p As ProviderBase In Membership.Providers
Response.Write(p.Name & ", " & p.GetType().ToString() & "<br />")
Next
%>
</body>
</html>
I provider di appartenenze per un'applicazione vengono esposti come di sola MembershipProviderCollection lettura dalla Providers proprietà della Membership classe . È possibile accedere a un provider di appartenenze specifico nella raccolta in base al nome ed eseguirne il cast come tipo di provider specifico, ad esempio SqlMembershipProvider. In questo modo è possibile gestire le informazioni di appartenenza da più archivi dati in una singola applicazione, nonché accedere a membri personalizzati di un provider di appartenenze che non fanno parte della MembershipProvider classe astratta.
Nota
Se non si ha familiarità con le funzionalità di appartenenza di ASP.NET, vedere Introduzione all'appartenenza prima di continuare. Per un elenco di altri argomenti correlati all'appartenenza, vedere Gestione degli utenti tramite l'appartenenza.
Membership |
Crea una nuova raccolta di provider di utenti di appartenenza vuota. |
Count |
Ottiene il numero di provider presenti nell'insieme. (Ereditato da ProviderCollection) |
Is |
Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe). (Ereditato da ProviderCollection) |
Item[String] |
Ottiene il provider di appartenenza nella raccolta cui fa riferimento il nome di provider specificato. |
Sync |
Ottiene l'oggetto corrente. (Ereditato da ProviderCollection) |
Add(Provider |
Aggiunge un provider di appartenenza alla raccolta. |
Clear() |
Rimuove tutti gli elementi dalla raccolta. (Ereditato da ProviderCollection) |
Copy |
Copia la raccolta di provider di appartenenze in una matrice unidimensionale. |
Copy |
Copia il contenuto dell'insieme nella matrice indicata a partire dall'indice specificato. (Ereditato da ProviderCollection) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Get |
Restituisce un oggetto che implementa l'interfaccia IEnumerator per scorrere l'insieme. (Ereditato da ProviderCollection) |
Get |
Funge da funzione hash predefinita. (Ereditato da Object) |
Get |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Memberwise |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Remove(String) |
Rimuove un provider dall'insieme. (Ereditato da ProviderCollection) |
Set |
Imposta l'insieme come oggetto in sola lettura. (Ereditato da ProviderCollection) |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
ICollection. |
Copia gli elementi dell'oggetto ProviderCollection in una matrice, iniziando in corrispondenza di un particolare indice di matrice. (Ereditato da ProviderCollection) |
Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
Of |
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
As |
Consente la parallelizzazione di una query. |
As |
Converte un oggetto IEnumerable in un oggetto IQueryable. |
Prodotto | Versioni |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Feedback su .NET
.NET è un progetto open source. Seleziona un collegamento per fornire feedback: