Visual Guard Class Library Documentation

VGMemberShipProvider.FindUsersByName Method 

Gets a collection of membership users where the user name contains the specified user name to match.

public override MembershipUserCollection FindUsersByName(
   String usernameToMatch,
   Int32 pageIndex,
   Int32 pageSize,
   out Int32& totalRecords
);

Parameters

usernameToMatch
The user name to search for. this expression must be a valid regular expression.
pageIndex
The index of the page of results to return. pageIndex is zero-based.
pageSize
The size of the page of results to return.
totalRecords
The total number of matched users.

Return Value

A MembershipUserCollection that contains a page of pageSizeMembershipUser objects beginning at the page specified by pageIndex.

Remarks

Wildcards such as asterisks, question, percent, underscore marks can be used in the usernameToMatch parameter value.

Exceptions

Exception Type Condition
ArgumentException usernameToMatch is longer than 64 characters.

-or -

pageIndex is less than 0.

-or -

pageSize is less than 1.

-or -

pageSize multiplied by pageIndex, plus pageSize, minus 1 is greater than MaxValue

See Also

VGMemberShipProvider Class | Novalys.VisualGuard.Security.WebForm Namespace