MembershipProvider.FindUsersByEmail(String, Int32, Int32, Int32) Metodo
Definizione
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.
Ottiene una raccolta degli utenti di appartenenza in cui l'indirizzo di posta elettronica contiene l'indirizzo specificato di cui verificare la corrispondenza.
public:
abstract System::Web::Security::MembershipUserCollection ^ FindUsersByEmail(System::String ^ emailToMatch, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public abstract System.Web.Security.MembershipUserCollection FindUsersByEmail (string emailToMatch, int pageIndex, int pageSize, out int totalRecords);
abstract member FindUsersByEmail : string * int * int * int -> System.Web.Security.MembershipUserCollection
Public MustOverride Function FindUsersByEmail (emailToMatch As String, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As MembershipUserCollection
Parametri
- emailToMatch
- String
Indirizzo di posta elettronica da cercare.
- pageIndex
- Int32
Indice della pagina di risultati da restituire. pageIndex
è in base zero.
- pageSize
- Int32
Dimensione della pagina di risultati da restituire.
- totalRecords
- Int32
Numero totale di utenti individuati.
Restituisce
Una raccolta MembershipUserCollection che contiene una pagina di oggetti pageSize
MembershipUser che iniziano alla pagina specificata da pageIndex
.
Esempio
Per un MembershipProvider esempio di implementazione, vedere Implementazione di un provider di profili.
Commenti
FindUsersByEmail restituisce un elenco di utenti di appartenenza in cui l'indirizzo di posta elettronica dell'utente corrisponde all'oggetto specificato emailToMatch
per la proprietà configurata ApplicationName . Se l'origine dati supporta funzionalità di ricerca aggiuntive, ad esempio caratteri jolly, è possibile fornire funzionalità di ricerca più estese per gli indirizzi di posta elettronica.
I risultati restituiti da sono vincolati dai FindUsersByEmailpageIndex
parametri e pageSize
. Il pageSize
parametro identifica il numero di MembershipUser oggetti da restituire nell'insieme MembershipUserCollection . Il pageIndex
parametro identifica la pagina dei risultati da restituire dove 0 identifica la prima pagina. Il totalRecords
parametro è un out
parametro impostato sul numero totale di utenti di appartenenza corrispondenti al emailToMatch
valore. Ad esempio, se sono stati trovati 13 utenti in cui emailToMatch
è stata trovata una parte corrispondente dell'indirizzo di posta elettronica o dell'intero indirizzo di posta elettronica e il valore era 1 con un pageSize
valore pari a 5, l'oggetto pageIndex
MembershipUserCollection conterrà il sesto fino al decimo utente restituito. totalRecords
sarebbe impostato su 13.
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per