Namespace DotNetNuke.Services.Tokens

Classes

AntiForgeryTokenPropertyAccess

ArrayListPropertyAccess

BaseCustomTokenReplace

BaseCustomTokenReplace allows to add multiple sources implementing IPropertyAccess.

BaseTokenReplace

The BaseTokenReplace class provides the tokenization of tokens formatted [object:property] or [object:property|format|ifEmpty] or [custom:no] within a string with the appropriate current property/custom values.

CoreTokenProvider

CssPropertyAccess

CulturePropertyAccess

DataRowPropertyAccess

DateTimePropertyAccess

DictionaryPropertyAccess

EmptyPropertyAccess

Returns an Empty String for all Properties.

HtmlTokenReplace

JavaScriptDto

Data-transfer-object for javascript file registration.

JavaScriptPropertyAccess

Property Access implementation for javascript registration.

JsonPropertyAccess<TModel>

PropertyAccess

Property Access to Objects using Reflection.

StylesheetDto

TicksPropertyAccess

TokenContext

The context in which tokenization should happen.

TokenProvider

TokenReplace

The TokenReplace class provides the option to replace tokens formatted [object:property] or [object:property|format] or [custom:no] within a string with the appropriate current property/custom values. Example for Newsletter: 'Dear [user:Displayname],' ==> 'Dear Superuser Account,' Supported Token Sources: User, Host, Portal, Tab, Module, Membership, Profile, Row, Date, Ticks, ArrayList (Custom), IDictionary.

Interfaces

IPropertyAccess

Provides access to properties.

Enums

CacheLevel

CacheLevel is used to specify the cachability of a string, determined as minimum of the used token cachability.

Scope

Scope informs the property access classes about the planned usage of the token.

Back to top by the community, for the community... #DNNCMS