C# Class Sakura.AspNetCore.Mvc.PagerItemLinkGenerators

Mostrar archivo Open project: sgjsakura/AspNetCore

Public Methods

Method Description
Custom ( string>.[ linkGenerator ) : CustomLinkGenerator

Create a pager item link generator that generates link using a custom generating method.

Custom ( string>.[ linkGenerator ) : CustomLinkGenerator

Create a pager item link generator that generates link using a custom generating method.

Custom ( string>.[ linkGenerator ) : CustomLinkGenerator

Create a pager item link generator that generates link using a custom generating method.

Fixed ( [ text ) : SimpleLinkGenerator

Create a pager item link generator that generates link using a fixed string.

Format ( [ format, IFormatProvider formatProvider = null ) : FormattedLinkGenerator

Create a pager item link generator that generates link using a format string.

FromConfiguration ( string configurationText ) : IPagerItemLinkGenerator

Generate a IPagerItemLinkGenerator from a configuration string.

QueryName ( [ queryParameterName ) : FormattedQueryValueLinkGenerator

Get the generator that uses a fixed string as a query parameter name and a page number as a query parameter value.

QueryNameAndValueFormat ( [ queryParameterName, [ queryParameterValueFormat, IFormatProvider queryParameterValueFormatProvider = null ) : FormattedQueryValueLinkGenerator

Get the generator that uses a fixed string as a query parameter name and a formatted string as a query parameter value.

Method Details

Custom() public static method

Create a pager item link generator that generates link using a custom generating method.
public static Custom ( string>.[ linkGenerator ) : CustomLinkGenerator
linkGenerator string>.[ The generation method.
return Sakura.AspNetCore.Mvc.Generators.CustomLinkGenerator

Custom() public static method

Create a pager item link generator that generates link using a custom generating method.
public static Custom ( string>.[ linkGenerator ) : CustomLinkGenerator
linkGenerator string>.[ The generation method.
return Sakura.AspNetCore.Mvc.Generators.CustomLinkGenerator

Custom() public static method

Create a pager item link generator that generates link using a custom generating method.
public static Custom ( string>.[ linkGenerator ) : CustomLinkGenerator
linkGenerator string>.[ The generation method.
return Sakura.AspNetCore.Mvc.Generators.CustomLinkGenerator

Fixed() public static method

Create a pager item link generator that generates link using a fixed string.
public static Fixed ( [ text ) : SimpleLinkGenerator
text [ The link url string.
return Sakura.AspNetCore.Mvc.Generators.SimpleLinkGenerator

Format() public static method

Create a pager item link generator that generates link using a format string.
public static Format ( [ format, IFormatProvider formatProvider = null ) : FormattedLinkGenerator
format [ The format string used to generate the link.
formatProvider IFormatProvider /// The format provider object. If this parameter is null, /// will be used. ///
return Sakura.AspNetCore.Mvc.Generators.FormattedLinkGenerator

FromConfiguration() public static method

Generate a IPagerItemLinkGenerator from a configuration string.
public static FromConfiguration ( string configurationText ) : IPagerItemLinkGenerator
configurationText string The configuration string.
return IPagerItemLinkGenerator

QueryName() public static method

Get the generator that uses a fixed string as a query parameter name and a page number as a query parameter value.
public static QueryName ( [ queryParameterName ) : FormattedQueryValueLinkGenerator
queryParameterName [ The name of the query parameter.
return Sakura.AspNetCore.Mvc.Generators.FormattedQueryValueLinkGenerator

QueryNameAndValueFormat() public static method

Get the generator that uses a fixed string as a query parameter name and a formatted string as a query parameter value.
public static QueryNameAndValueFormat ( [ queryParameterName, [ queryParameterValueFormat, IFormatProvider queryParameterValueFormatProvider = null ) : FormattedQueryValueLinkGenerator
queryParameterName [ The name of the query parameter.
queryParameterValueFormat [ The format string of the query parameter value.
queryParameterValueFormatProvider IFormatProvider The format provider for format value generation.
return Sakura.AspNetCore.Mvc.Generators.FormattedQueryValueLinkGenerator