Class MembershipExtensions

Extensions for membership classes

Inheritance
System.Object
MembershipExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Security
Assembly: EPiServer.Cms.AspNet.dll
Version: 11.20.7
Syntax
public static class MembershipExtensions

Methods

CombineDistinct(MembershipUserCollection, MembershipUserCollection)

Combines two System.Web.Security.MembershipUserCollection's in one collection with elements which were included in any of source collections

Declaration
public static MembershipUserCollection CombineDistinct(MembershipUserCollection first, MembershipUserCollection second)
Parameters
Type Name Description
System.Web.Security.MembershipUserCollection first

The first System.Web.Security.MembershipUserCollection.

System.Web.Security.MembershipUserCollection second

The second System.Web.Security.MembershipUserCollection.

Returns
Type Description
System.Web.Security.MembershipUserCollection

The combined System.Web.Security.MembershipUserCollection

CombineIntersect(MembershipUserCollection, MembershipUserCollection)

Combines two System.Web.Security.MembershipUserCollection's in one collection with elements which were included in both source collections

Declaration
public static MembershipUserCollection CombineIntersect(MembershipUserCollection first, MembershipUserCollection second)
Parameters
Type Name Description
System.Web.Security.MembershipUserCollection first

The first System.Web.Security.MembershipUserCollection.

System.Web.Security.MembershipUserCollection second

The second System.Web.Security.MembershipUserCollection.

Returns
Type Description
System.Web.Security.MembershipUserCollection

The combined System.Web.Security.MembershipUserCollection

CreateMembershipUserCollection(IEnumerable<MembershipUser>)

Creates the membership user collection from generic collection of System.Web.Security.MembershipUser.

Declaration
public static MembershipUserCollection CreateMembershipUserCollection(IEnumerable<MembershipUser> collection)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Web.Security.MembershipUser> collection

The collection.

Returns
Type Description
System.Web.Security.MembershipUserCollection

The System.Web.Security.MembershipUserCollection

GetWildcardSymbolFromDefaultProvider()

Gets the wildcard symbol from the default membership provider or default - '%'

Declaration
public static string GetWildcardSymbolFromDefaultProvider()
Returns
Type Description
System.String

Wildcard symbol

ToList(MembershipUserCollection)

Creates a list of System.Web.Security.MembershipUser elements from System.Web.Security.MembershipUserCollection.

Declaration
public static List<MembershipUser> ToList(this MembershipUserCollection collection)
Parameters
Type Name Description
System.Web.Security.MembershipUserCollection collection

The collection.

Returns
Type Description
System.Collections.Generic.List<System.Web.Security.MembershipUser>

The generic list of System.Web.Security.MembershipUser