Show / Hide Table of Contents

Class LocalizationExpressionBuilder

Inheritance
object
ExpressionBuilder
LocalizationExpressionBuilder
Inherited Members
ExpressionBuilder.ParseExpression(string, Type, ExpressionBuilderContext)
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.Localization
Assembly: DotNetNuke.dll
Syntax
public class LocalizationExpressionBuilder : ExpressionBuilder

Constructors

LocalizationExpressionBuilder()

Declaration
public LocalizationExpressionBuilder()

Properties

SupportsEvaluate

Declaration
public override bool SupportsEvaluate { get; }
Property Value
Type Description
bool
Overrides
ExpressionBuilder.SupportsEvaluate

Methods

EvaluateExpression(object, BoundPropertyEntry, object, ExpressionBuilderContext)

Declaration
public override object EvaluateExpression(object target, BoundPropertyEntry entry, object parsedData, ExpressionBuilderContext context)
Parameters
Type Name Description
object target
BoundPropertyEntry entry
object parsedData
ExpressionBuilderContext context
Returns
Type Description
object
Overrides
ExpressionBuilder.EvaluateExpression(object, BoundPropertyEntry, object, ExpressionBuilderContext)

GetCodeExpression(BoundPropertyEntry, object, ExpressionBuilderContext)

Declaration
public override CodeExpression GetCodeExpression(BoundPropertyEntry entry, object parsedData, ExpressionBuilderContext context)
Parameters
Type Name Description
BoundPropertyEntry entry
object parsedData
ExpressionBuilderContext context
Returns
Type Description
CodeExpression
Overrides
ExpressionBuilder.GetCodeExpression(BoundPropertyEntry, object, ExpressionBuilderContext)

GetLocalizedResource(string, Type, string, string)

Declaration
public static object GetLocalizedResource(string key, Type targetType, string propertyName, string virtualPath)
Parameters
Type Name Description
string key
Type targetType
string propertyName
string virtualPath
Returns
Type Description
object

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS