Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class TokenizeAttribute

Use this attribute to declare a property to be tokenized.

Inheritance
System.Object
TokenizeAttribute
Namespace: EPiServer.Commerce.Catalog.DataAnnotations
Assembly: EPiServer.Business.Commerce.dll
Version: 14.26.0
Syntax
public class TokenizeAttribute : Attribute
Examples
using EPiServer.Commerce.Catalog.ContentTypes;
using EPiServer.Commerce.Catalog.DataAnnotations;
using EPiServer.Core;
using EPiServer.DataAnnotations;

namespace CodeSamples.EPiServer.Commerce.Catalog.Provider
{
[CatalogContentType]
public class CatalogContentTypeSample : VariationContent
{
[CultureSpecific]
[Tokenize]
[Encrypted]
[UseInComparison]
[IncludeValuesInSearchResults]
[IncludeInDefaultSearch]
[SortableInSearchResults]
public virtual string Description { get; set; }

public virtual int Size { get; set; }

[DecimalSettings(18, 0)]
public virtual decimal Discount { get; set; }
}
}

Constructors

TokenizeAttribute()

Initializes a new instance of the TokenizeAttribute class.

Declaration
public TokenizeAttribute()

TokenizeAttribute(Boolean)

Initializes a new instance of the TokenizeAttribute class.

Declaration
public TokenizeAttribute(bool isTokenized)
Parameters
Type Name Description
System.Boolean isTokenized

Specifies if the property is tokenized.

Properties

IsTokenized

Gets a value indicating whether the property is tokenized.

Declaration
public bool IsTokenized { get; }
Property Value
Type Description
System.Boolean

true if tokenized, otherwise false.

Tokenized

Gets the tokenized.

Declaration
public string Tokenized { get; }
Property Value
Type Description
System.String

The tokenized.