Show / Hide Table of Contents

Class Eval

Inheritance
System.Object
Eval
Eval<T>
Namespace: Eco.Core.Utils
Assembly: Eco.Core.dll
Syntax
public class Eval : Object

Constructors

Eval()

Declaration
public Eval()

Eval(LocString)

Declaration
public Eval(LocString message)
Parameters
Type Name Description
LocString message

Fields

Message

Declaration
public LocString Message
Field Value
Type Description
LocString

Methods

Append(LocString)

Declaration
public void Append(LocString text)
Parameters
Type Name Description
LocString text

Make<T>(LocString, T)

Declaration
public static Eval<T> Make<T>(LocString text, T value)
Parameters
Type Name Description
LocString text
T value
Returns
Type Description
Eval<T>
Type Parameters
Name Description
T

Make<T>(FormattableString, T)

Declaration
public static Eval<T> Make<T>(FormattableString text, T value)
Parameters
Type Name Description
System.FormattableString text
T value
Returns
Type Description
Eval<T>
Type Parameters
Name Description
T

Make<T>(FormattableString, ValResult<T>)

Declaration
public static ValResult<T> Make<T>(FormattableString prepend, ValResult<T> value)
Parameters
Type Name Description
System.FormattableString prepend
ValResult<T> value
Returns
Type Description
ValResult<T>
Type Parameters
Name Description
T

Make<T>(Func<T, LocString>, T)

Declaration
public static Eval<T> Make<T>(Func<T, LocString> nameFunc, T value)
Parameters
Type Name Description
System.Func<T, LocString> nameFunc
T value
Returns
Type Description
Eval<T>
Type Parameters
Name Description
T

Make<T>(Func<T, FormattableString>, T)

Declaration
public static Eval<T> Make<T>(Func<T, FormattableString> textFunc, T value)
Parameters
Type Name Description
System.Func<T, System.FormattableString> textFunc
T value
Returns
Type Description
Eval<T>
Type Parameters
Name Description
T

Make<T>(Func<String, FormattableString>, ValResult<T>)

Declaration
public static Eval<T> Make<T>(Func<string, FormattableString> textFunc, ValResult<T> value)
Parameters
Type Name Description
System.Func<System.String, System.FormattableString> textFunc
ValResult<T> value
Returns
Type Description
Eval<T>
Type Parameters
Name Description
T

MakeFail<T>(LocString)

Declaration
public static Eval<T> MakeFail<T>(LocString s)
Parameters
Type Name Description
LocString s
Returns
Type Description
Eval<T>
Type Parameters
Name Description
T

MakeFailLoc<T>(FormattableString)

Declaration
public static Eval<T> MakeFailLoc<T>(FormattableString text)
Parameters
Type Name Description
System.FormattableString text
Returns
Type Description
Eval<T>
Type Parameters
Name Description
T

MakeStr<T>(String, T)

Declaration
public static Eval<T> MakeStr<T>(string text, T value)
Parameters
Type Name Description
System.String text
T value
Returns
Type Description
Eval<T>
Type Parameters
Name Description
T

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾