Class PagingSupportingSecurityEntityProvider
Baseclass for Security
Inheritance
System.Object
PagingSupportingSecurityEntityProvider
Inherited Members
Namespace: EPiServer.Security
Assembly: EPiServer.dll
Version: 8.11.0Syntax
public abstract class PagingSupportingSecurityEntityProvider : SecurityEntityProvider
Constructors
PagingSupportingSecurityEntityProvider()
Declaration
protected PagingSupportingSecurityEntityProvider()
Properties
WildCardSymbol
The wildcard symbol to surround values with. Default value is '%'.
Declaration
public virtual string WildCardSymbol { get; }
Property Value
Type | Description |
---|---|
System. |
Methods
GetPagedResult(IEnumerable<String>, Int32, Int32, out Int32)
Retrieves correct values from fetchedValues
according to paging parameters.
Declaration
protected virtual IEnumerable<string> GetPagedResult(IEnumerable<string> fetchedValues, int startIndex, int maxCount, out int totalCount)
Parameters
Type | Name | Description |
---|---|---|
System. |
fetchedValues | The unpaged result |
System. |
startIndex | start index |
System. |
maxCount | max number to retrieve |
System. |
totalCount | total number of entries. |
Returns
Type | Description |
---|---|
System. |
Paged result. |
SurroundWithWildcard(String)
Surrounds specified value with Wild
Declaration
protected virtual string SurroundWithWildcard(string value)
Parameters
Type | Name | Description |
---|---|---|
System. |
value | The value to surround. |
Returns
Type | Description |
---|---|
System. |
The value surrounded with Wild |