C# Класс Microsoft.JScript.LateBinding

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
obj Object

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

Метод Описание
Delete ( ) : bool
DeleteMember ( Object obj, String name ) : bool
LateBinding ( String name ) : Microsoft.JScript.Vsa
LateBinding ( String name, Object obj ) : Microsoft.JScript.Vsa

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

Метод Описание
BindToMember ( ) : MemberInfo
Call ( Binder binder, Object arguments, ParameterModifier modifiers, CultureInfo culture, String namedParameters, bool construct, bool brackets, VsaEngine engine ) : Object
Call ( Object arguments, bool construct, bool brackets, VsaEngine engine ) : Object
CallCOMObject ( IReflect ir, String name, Object ob, Binder binder, Object arguments, ParameterModifier modifiers, CultureInfo culture, String namedParameters, bool construct, bool brackets, VsaEngine engine ) : Object
CallMethod ( MethodInfo method, Object arguments, Object thisob, Binder binder, CultureInfo culture, String namedParameters ) : Object
CallOneOfTheMembers ( MemberInfo members, Object arguments, bool construct, Object thisob, Binder binder, CultureInfo culture, String namedParameters, VsaEngine engine ) : Object
CallOneOfTheMembers ( MemberInfo members, Object arguments, bool construct, Object thisob, Binder binder, CultureInfo culture, String namedParameters, VsaEngine engine, bool &memberCalled ) : Object
CallValue ( Object thisob, Object val, Object arguments, bool construct, bool brackets, VsaEngine engine ) : Object
CallValue ( Object val, Object arguments, bool construct, bool brackets, VsaEngine engine, Object thisob, Binder binder, CultureInfo culture, String namedParameters ) : Object
CallValue2 ( Object val, Object thisob, Object arguments, bool construct, bool brackets, VsaEngine engine ) : Object
Change64bitIntegersToDouble ( Object arguments ) : void
DeleteValueAtIndex ( Object obj, ulong index ) : bool
GetIRForObjectThatRequiresInvokeMember ( Object obj, bool checkForDebugger ) : IReflect
GetIRForObjectThatRequiresInvokeMember ( Object obj, bool checkForDebugger, TypeCode tcode ) : IReflect
GetMemberValue ( Object obj, String name ) : Object
GetMemberValue ( Object obj, String name, MemberInfo member, MemberInfo members ) : Object
GetMemberValue2 ( Object obj, String name ) : Object
GetNonMissingValue ( ) : Object
GetValue ( ) : Object
GetValue2 ( ) : Object
GetValueAtIndex ( Object obj, ulong index ) : Object
LateBinding ( String name, Object obj, bool checkForDebugger ) : Microsoft.JScript.Vsa
LickArgumentsIntoShape ( ParameterInfo pars, Object arguments, Binder binder, CultureInfo culture ) : Object[]
SelectMember ( MemberInfo mems ) : MemberInfo
SetIndexedDefaultPropertyValue ( Object ob, Object arguments, Object value ) : void
SetIndexedPropertyValue ( Object arguments, Object value ) : void
SetIndexedPropertyValueStatic ( Object obj, Object arguments, Object value ) : void
SetMember ( Object obj, Object value, MemberInfo member ) : void
SetMemberValue ( Object obj, String name, Object value ) : void
SetMemberValue ( Object obj, String name, Object value, MemberInfo member, MemberInfo members ) : void
SetValue ( Object value ) : void
SetValueAtIndex ( Object obj, ulong index, Object value ) : void
SwapValues ( Object obj, uint left, uint right ) : void
ToIndices ( Object arguments ) : int[]

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

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

public Delete ( ) : bool
Результат bool

DeleteMember() публичный статический Метод

public static DeleteMember ( Object obj, String name ) : bool
obj Object
name String
Результат bool

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

public LateBinding ( String name ) : Microsoft.JScript.Vsa
name String
Результат Microsoft.JScript.Vsa

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

public LateBinding ( String name, Object obj ) : Microsoft.JScript.Vsa
name String
obj Object
Результат Microsoft.JScript.Vsa

Описание свойств

obj публичное свойство

public Object obj
Результат Object