Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

MembershipProvider.FindUsersByEmail (Método)

Obtiene una colección de usuarios de pertenencia donde la dirección de correo electrónico contiene la dirección de correo electrónico especificada que debe coincidir.

Espacio de nombres:  System.Web.Security
Ensamblado:  System.Web.ApplicationServices (en System.Web.ApplicationServices.dll)
public abstract MembershipUserCollection FindUsersByEmail(
	string emailToMatch,
	int pageIndex,
	int pageSize,
	out int totalRecords
)

Parámetros

emailToMatch
Tipo: System.String
Dirección de correo electrónico que se va a buscar.
pageIndex
Tipo: System.Int32
El índice de la página de resultados que se va a devolver. pageIndex se basa en cero.
pageSize
Tipo: System.Int32
Tamaño de la página de resultados que se va a devolver.
totalRecords
Tipo: System.Int32%
Número total de usuarios coincidentes.

Valor devuelto

Tipo: System.Web.Security.MembershipUserCollection
Colección MembershipUserCollection que contiene una página de objetos pageSizeMembershipUser que comienzan en la página especificada por pageIndex.

FindUsersByEmail devuelve una lista de usuarios de pertenencia cuya dirección de correo electrónico coincide con el emailToMatch proporcionado para la propiedad ApplicationName que se ha configurado. Si el origen de datos admite capacidades de búsqueda adicionales, como caracteres comodín, puede proporcionar capacidades de búsqueda más extensas para las direcciones de correo electrónico.

Los resultados devueltos por el método FindUsersByEmail están restringidos por los parámetros pageIndex y pageSize. El parámetro pageSize identifica el número de objetos MembershipUser que se van devolver en la colección MembershipUserCollection. El parámetro pageIndex identifica qué página de resultados se va a devolver; 0 identifica la primera página. El parámetro totalRecords es un parámetro out que se establece en el número total de usuarios de pertenencia que coinciden con el valor de emailToMatch. Por ejemplo, si se encontraran 13 usuarios en los que emailToMatch coincidiera con una parte o la totalidad de la dirección de correo electrónico, si el valor de pageIndex fuera 1 y el de pageSize fuera 5, la colección MembershipUserCollection contendría del sexto al décimo usuario devueltos. El valor de totalRecords sería 13.

Para obtener un ejemplo de implementación de MembershipProvider, vea Implementar un proveedor de perfiles.

.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.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.
¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar