C# 클래스 Microsoft.Scripting.ComBinder

파일 보기 프로젝트 열기: remobjects/mono

공개 메소드들

메소드 설명
IsComObject ( object value ) : bool

Determines if an object is a COM object.

TryBindGetMember ( Microsoft.Scripting.GetMemberBinder binder, Microsoft.Scripting.DynamicMetaObject instance, Microsoft.Scripting.DynamicMetaObject &result ) : bool

Tries to perform binding of the dynamic get member operation.

비공개 메소드들

메소드 설명
GetDynamicDataMemberNames ( object value ) : IList
GetDynamicDataMembers ( object value, IEnumerable names ) : object>>.IList
GetDynamicMemberNames ( object value ) : IEnumerable
TryBindGetIndex ( Microsoft.Scripting.GetIndexBinder binder, Microsoft.Scripting.DynamicMetaObject instance, Microsoft.Scripting.DynamicMetaObject args, Microsoft.Scripting.DynamicMetaObject &result ) : bool
TryBindGetMember ( Microsoft.Scripting.GetMemberBinder binder, Microsoft.Scripting.DynamicMetaObject instance, Microsoft.Scripting.DynamicMetaObject &result, bool delayInvocation ) : bool
TryBindInvoke ( Microsoft.Scripting.InvokeBinder binder, Microsoft.Scripting.DynamicMetaObject instance, Microsoft.Scripting.DynamicMetaObject args, Microsoft.Scripting.DynamicMetaObject &result ) : bool
TryBindInvokeMember ( Microsoft.Scripting.InvokeMemberBinder binder, Microsoft.Scripting.DynamicMetaObject instance, Microsoft.Scripting.DynamicMetaObject args, Microsoft.Scripting.DynamicMetaObject &result ) : bool
TryBindSetIndex ( Microsoft.Scripting.SetIndexBinder binder, Microsoft.Scripting.DynamicMetaObject instance, Microsoft.Scripting.DynamicMetaObject args, Microsoft.Scripting.DynamicMetaObject value, Microsoft.Scripting.DynamicMetaObject &result ) : bool
TryBindSetMember ( Microsoft.Scripting.SetMemberBinder binder, Microsoft.Scripting.DynamicMetaObject instance, Microsoft.Scripting.DynamicMetaObject value, Microsoft.Scripting.DynamicMetaObject &result ) : bool
TryConvert ( Microsoft.Scripting.ConvertBinder binder, Microsoft.Scripting.DynamicMetaObject instance, Microsoft.Scripting.DynamicMetaObject &result ) : bool
TryGetMetaObject ( Microsoft.Scripting.DynamicMetaObject &instance ) : bool

메소드 상세

IsComObject() 공개 정적인 메소드

Determines if an object is a COM object.
public static IsComObject ( object value ) : bool
value object The object to test.
리턴 bool

TryBindGetMember() 공개 정적인 메소드

Tries to perform binding of the dynamic get member operation.
public static TryBindGetMember ( Microsoft.Scripting.GetMemberBinder binder, Microsoft.Scripting.DynamicMetaObject instance, Microsoft.Scripting.DynamicMetaObject &result ) : bool
binder Microsoft.Scripting.GetMemberBinder An instance of the that represents the details of the dynamic operation.
instance Microsoft.Scripting.DynamicMetaObject The target of the dynamic operation.
result Microsoft.Scripting.DynamicMetaObject The new representing the result of the binding.
리턴 bool