C# Class Veil.Helpers

Afficher le fichier Open project: namics/TerrificNet

Méthodes publiques

Méthode Description
Boolify ( object o ) : bool
CheckNotNull ( string message, object obj, SyntaxTreeNode node ) : void
CheckNull ( object obj ) : bool
HtmlEncode ( TextWriter writer, object value ) : void
HtmlEncode ( TextWriter writer, string value ) : void
HtmlEncodeAsync ( System.Threading.Tasks.Task before, TextWriter writer, object value ) : System.Threading.Tasks.Task
HtmlEncodeAsync ( System.Threading.Tasks.Task before, TextWriter writer, string value ) : System.Threading.Tasks.Task
HtmlEncodeLateBoundAsync ( System.Threading.Tasks.Task before, TextWriter writer, object value ) : System.Threading.Tasks.Task
RuntimeBind ( object model, LateBoundExpressionNode node ) : object
Then ( System.Threading.Tasks.Task first, System.Action next ) : System.Threading.Tasks.Task
Then ( System.Threading.Tasks.Task first, Func next ) : System.Threading.Tasks.Task
Write ( TextWriter writer, object value ) : void
Write ( TextWriter writer, string value ) : void
WriteAsync ( System.Threading.Tasks.Task before, TextWriter writer, object value ) : System.Threading.Tasks.Task
WriteAsync ( System.Threading.Tasks.Task before, TextWriter writer, string value ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
Escape ( TextWriter writer, string value ) : void
GetBindingFlags ( bool isCaseSensitive ) : BindingFlags
Unwrap ( System.Threading.Tasks.Task before, TextWriter writer, object value ) : System.Threading.Tasks.Task

Method Details

Boolify() public static méthode

public static Boolify ( object o ) : bool
o object
Résultat bool

CheckNotNull() public static méthode

public static CheckNotNull ( string message, object obj, SyntaxTreeNode node ) : void
message string
obj object
node Veil.Parser.SyntaxTreeNode
Résultat void

CheckNull() public static méthode

public static CheckNull ( object obj ) : bool
obj object
Résultat bool

HtmlEncode() public static méthode

public static HtmlEncode ( TextWriter writer, object value ) : void
writer System.IO.TextWriter
value object
Résultat void

HtmlEncode() public static méthode

public static HtmlEncode ( TextWriter writer, string value ) : void
writer System.IO.TextWriter
value string
Résultat void

HtmlEncodeAsync() public static méthode

public static HtmlEncodeAsync ( System.Threading.Tasks.Task before, TextWriter writer, object value ) : System.Threading.Tasks.Task
before System.Threading.Tasks.Task
writer System.IO.TextWriter
value object
Résultat System.Threading.Tasks.Task

HtmlEncodeAsync() public static méthode

public static HtmlEncodeAsync ( System.Threading.Tasks.Task before, TextWriter writer, string value ) : System.Threading.Tasks.Task
before System.Threading.Tasks.Task
writer System.IO.TextWriter
value string
Résultat System.Threading.Tasks.Task

HtmlEncodeLateBoundAsync() public static méthode

public static HtmlEncodeLateBoundAsync ( System.Threading.Tasks.Task before, TextWriter writer, object value ) : System.Threading.Tasks.Task
before System.Threading.Tasks.Task
writer System.IO.TextWriter
value object
Résultat System.Threading.Tasks.Task

RuntimeBind() public static méthode

public static RuntimeBind ( object model, LateBoundExpressionNode node ) : object
model object
node Veil.Parser.Nodes.LateBoundExpressionNode
Résultat object

Then() public static méthode

public static Then ( System.Threading.Tasks.Task first, System.Action next ) : System.Threading.Tasks.Task
first System.Threading.Tasks.Task
next System.Action
Résultat System.Threading.Tasks.Task

Then() public static méthode

public static Then ( System.Threading.Tasks.Task first, Func next ) : System.Threading.Tasks.Task
first System.Threading.Tasks.Task
next Func
Résultat System.Threading.Tasks.Task

Write() public static méthode

public static Write ( TextWriter writer, object value ) : void
writer System.IO.TextWriter
value object
Résultat void

Write() public static méthode

public static Write ( TextWriter writer, string value ) : void
writer System.IO.TextWriter
value string
Résultat void

WriteAsync() public static méthode

public static WriteAsync ( System.Threading.Tasks.Task before, TextWriter writer, object value ) : System.Threading.Tasks.Task
before System.Threading.Tasks.Task
writer System.IO.TextWriter
value object
Résultat System.Threading.Tasks.Task

WriteAsync() public static méthode

public static WriteAsync ( System.Threading.Tasks.Task before, TextWriter writer, string value ) : System.Threading.Tasks.Task
before System.Threading.Tasks.Task
writer System.IO.TextWriter
value string
Résultat System.Threading.Tasks.Task