Gets a user name where the e-mail address for the user matches the specified e-mail address.

Namespace:  Novalys.VisualGuard.Security.WebForm
Assembly:  Novalys.VisualGuard.Security.WebForm (in Novalys.VisualGuard.Security.WebForm.dll) Version: 3.2.912.1 (3.2.912.01)

Syntax

C#
public override string GetUserNameByEmail(
	string email
)
Visual Basic (Declaration)
Public Overrides Function GetUserNameByEmail ( _
	email As String _
) As String

Parameters

email
Type: System..::.String
The e-mail address to search for.

Return Value

The user name where the e-mail address for the user matches the specified e-mail address. If no match is found, a null reference (Nothing in Visual Basic) is returned.

Remarks

GetUserNameByEmail can be used to retrieve the user name for a membership user in the case where a user does not know their user name, but does know their e-mail address. If more than one user in the data store has the same e-mail address, the first user name encountered is returned.

Leading and trailing spaces are trimmed from all parameter values.

See Also