C# Класс Noesis.Javascript.Dynamic.JContext

Наследование: System.Dynamic.DynamicObject
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ConstructInvokeStatement string
Initialise void

Открытые методы

Метод Описание
Evaluate ( string script ) : dynamic
Execute ( string script ) : void
JContext ( ) : System
JContext ( JavascriptContext javascript ) : System
JContext ( JavascriptContext javascript, string script ) : System
JContext ( string script ) : System
TryGetMember ( GetMemberBinder binder, object &result ) : bool
TryInvoke ( InvokeBinder binder, object args, object &result ) : bool
TryInvokeMember ( InvokeMemberBinder binder, object args, object &result ) : bool
TrySetMember ( SetMemberBinder binder, object value ) : bool

Приватные методы

Метод Описание
ConstructInvokeStatement ( InvokeMemberBinder binder, object args ) : string
Initialise ( JavascriptContext context ) : void

Описание методов

Evaluate() публичный Метод

public Evaluate ( string script ) : dynamic
script string
Результат dynamic

Execute() публичный Метод

public Execute ( string script ) : void
script string
Результат void

JContext() публичный Метод

public JContext ( ) : System
Результат System

JContext() публичный Метод

public JContext ( JavascriptContext javascript ) : System
javascript JavascriptContext
Результат System

JContext() публичный Метод

public JContext ( JavascriptContext javascript, string script ) : System
javascript JavascriptContext
script string
Результат System

JContext() публичный Метод

public JContext ( string script ) : System
script string
Результат System

TryGetMember() публичный Метод

public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder GetMemberBinder
result object
Результат bool

TryInvoke() публичный Метод

public TryInvoke ( InvokeBinder binder, object args, object &result ) : bool
binder InvokeBinder
args object
result object
Результат bool

TryInvokeMember() публичный Метод

public TryInvokeMember ( InvokeMemberBinder binder, object args, object &result ) : bool
binder InvokeMemberBinder
args object
result object
Результат bool

TrySetMember() публичный Метод

public TrySetMember ( SetMemberBinder binder, object value ) : bool
binder SetMemberBinder
value object
Результат bool