Visual Guard Class Library Documentation

VGMembership.GetUserNameByEmail Method 

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

public static string GetUserNameByEmail(
   String emailToMatch
);

Parameters

emailToMatch
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.

Exceptions

Exception TypeCondition
ArgumentNullExceptionemailToMatch is null.
ArgumentExceptionemailToMatch is empty or longer than 64 characters after trimming.

See Also

VGMembership Class | Novalys.VisualGuard.Security.Membership Namespace