MembersipCreateStatus Switch/Case with Undefined Actions
The code itself is pretty self explanatory and is very unamazing. Taking the values that are available from the System.Web.Security.MembershipCreateStatus enumeration that specifies the result of the CreateUser operation, here is a switch/case to go through all of them to save you some time when testing the result. Honestly, I just got tired of writing it and wanted a place where I could reference it :) but it might save some people some time I suppose.
-
public static void GetStatusResult(MembershipCreateStatus status)
-
{
-
switch (status)
-
{
-
case MembershipCreateStatus.DuplicateEmail:
-
//
-
break;
-
case MembershipCreateStatus.DuplicateProviderUserKey:
-
//
-
break;
-
case MembershipCreateStatus.DuplicateUserName:
-
//
-
break;
-
case MembershipCreateStatus.InvalidAnswer:
-
//
-
break;
-
case MembershipCreateStatus.InvalidEmail:
-
//
-
break;
-
case MembershipCreateStatus.InvalidPassword:
-
//
-
break;
-
case MembershipCreateStatus.InvalidProviderUserKey:
-
//
-
break;
-
case MembershipCreateStatus.InvalidQuestion:
-
//
-
break;
-
case MembershipCreateStatus.InvalidUserName:
-
//
-
break;
-
case MembershipCreateStatus.ProviderError:
-
//
-
break;
-
case MembershipCreateStatus.Success:
-
//
-
break;
-
case MembershipCreateStatus.UserRejected:
-
//
-
break;
-
}
-
}
Related posts:
- Getting A Specific SPListTemplateType Icon
- Adding Users To SharePoint With A Custom Membership Provider
- Strongly Typed SharePoint List Collections By Template Type
- Neat Commenting Trick With #Debug
- Show Whether A SharePoint Field Contains Metainformation
1 Comment »
RSS feed for comments on this post. TrackBack URL























Articles & Research
SharePoint Architecture
Research Methodology
Personal/Off-Topic
Article Or Research Filed Under 

Is there anyway to automate the enumeration writeout?
Comment by James R. — April 14, 2009 @ 8:36 am