메소드 | 설명 | |
---|---|---|
BindBinaryOperation ( BinaryOperationBinder binder, DynamicMetaObject arg ) : DynamicMetaObject | ||
BindConvert ( ConvertBinder conversion ) : DynamicMetaObject | ||
BindConvert ( PythonConversionBinder binder ) : DynamicMetaObject | ||
BindDeleteIndex ( DeleteIndexBinder binder, DynamicMetaObject indexes ) : DynamicMetaObject | ||
BindDeleteMember ( DeleteMemberBinder member ) : DynamicMetaObject | ||
BindGetIndex ( GetIndexBinder binder, DynamicMetaObject indexes ) : DynamicMetaObject | ||
BindGetMember ( GetMemberBinder member ) : DynamicMetaObject | ||
BindInvoke ( InvokeBinder invoke ) : DynamicMetaObject | ||
BindInvokeMember ( InvokeMemberBinder action, DynamicMetaObject args ) : DynamicMetaObject | ||
BindSetIndex ( SetIndexBinder binder, DynamicMetaObject indexes, DynamicMetaObject value ) : DynamicMetaObject | ||
BindSetMember ( SetMemberBinder member, DynamicMetaObject value ) : DynamicMetaObject | ||
BindUnaryOperation ( UnaryOperationBinder binder ) : DynamicMetaObject | ||
ConvertWorker ( DynamicMetaObjectBinder binder, |
||
GetDynamicMemberNames ( ) : System.Collections.Generic.IEnumerable |
||
GetMember ( IronPython.Runtime.Binding.PythonGetMemberBinder member, DynamicMetaObject codeContext ) : DynamicMetaObject | ||
Invoke ( IronPython.Runtime.Binding.PythonInvokeBinder pythonInvoke, Expression codeContext, DynamicMetaObject target, DynamicMetaObject args ) : DynamicMetaObject | ||
MetaOldInstance ( Expression expression, BindingRestrictions restrictions, |
메소드 | 설명 | |
---|---|---|
FallbackGet ( DynamicMetaObjectBinder member, DynamicMetaObject args ) : Expression | ||
GetCustomStorageSlot ( string name, IronPython.Runtime.Types.CustomInstanceDictionaryStorage &dict ) : int | ||
IPythonOperable ( IronPython.Runtime.Binding.PythonOperationBinder action, DynamicMetaObject args ) : DynamicMetaObject | ||
InvokeWorker ( DynamicMetaObjectBinder invoke, Expression codeContext, DynamicMetaObject args ) : DynamicMetaObject | ||
MakeConvertToBool ( DynamicMetaObjectBinder conversion ) : DynamicMetaObject | ||
MakeConvertToCommon ( DynamicMetaObjectBinder conversion, |
||
MakeConvertToIEnumerable ( DynamicMetaObjectBinder conversion ) : DynamicMetaObject | ||
MakeConvertToIEnumerable ( DynamicMetaObjectBinder conversion, |
||
MakeConvertToIEnumerator ( DynamicMetaObjectBinder conversion ) : DynamicMetaObject | ||
MakeDynamicMemberAccess ( DynamicMetaObjectBinder member, string name, MemberAccess access, DynamicMetaObject args ) : DynamicMetaObject | ||
MakeIsCallable ( IronPython.Runtime.Binding.PythonOperationBinder operation ) : DynamicMetaObject | ||
MakeMemberAccess ( DynamicMetaObjectBinder member, string name, MemberAccess access ) : DynamicMetaObject | ||
MakeOneConvert ( DynamicMetaObjectBinder conversion, DynamicMetaObject self, string name, System.Linq.Expressions.ParameterExpression tmp ) : BinaryExpression |
public BindBinaryOperation ( BinaryOperationBinder binder, DynamicMetaObject arg ) : DynamicMetaObject | ||
binder | BinaryOperationBinder | |
arg | DynamicMetaObject | |
리턴 | DynamicMetaObject |
public BindConvert ( ConvertBinder conversion ) : DynamicMetaObject | ||
conversion | ConvertBinder | |
리턴 | DynamicMetaObject |
public BindConvert ( PythonConversionBinder binder ) : DynamicMetaObject | ||
binder | PythonConversionBinder | |
리턴 | DynamicMetaObject |
public BindDeleteIndex ( DeleteIndexBinder binder, DynamicMetaObject indexes ) : DynamicMetaObject | ||
binder | DeleteIndexBinder | |
indexes | DynamicMetaObject | |
리턴 | DynamicMetaObject |
public BindDeleteMember ( DeleteMemberBinder member ) : DynamicMetaObject | ||
member | DeleteMemberBinder | |
리턴 | DynamicMetaObject |
public BindGetIndex ( GetIndexBinder binder, DynamicMetaObject indexes ) : DynamicMetaObject | ||
binder | GetIndexBinder | |
indexes | DynamicMetaObject | |
리턴 | DynamicMetaObject |
public BindGetMember ( GetMemberBinder member ) : DynamicMetaObject | ||
member | GetMemberBinder | |
리턴 | DynamicMetaObject |
public BindInvoke ( InvokeBinder invoke ) : DynamicMetaObject | ||
invoke | InvokeBinder | |
리턴 | DynamicMetaObject |
public BindInvokeMember ( InvokeMemberBinder action, DynamicMetaObject args ) : DynamicMetaObject | ||
action | InvokeMemberBinder | |
args | DynamicMetaObject | |
리턴 | DynamicMetaObject |
public BindSetIndex ( SetIndexBinder binder, DynamicMetaObject indexes, DynamicMetaObject value ) : DynamicMetaObject | ||
binder | SetIndexBinder | |
indexes | DynamicMetaObject | |
value | DynamicMetaObject | |
리턴 | DynamicMetaObject |
public BindSetMember ( SetMemberBinder member, DynamicMetaObject value ) : DynamicMetaObject | ||
member | SetMemberBinder | |
value | DynamicMetaObject | |
리턴 | DynamicMetaObject |
public BindUnaryOperation ( UnaryOperationBinder binder ) : DynamicMetaObject | ||
binder | UnaryOperationBinder | |
리턴 | DynamicMetaObject |
public ConvertWorker ( DynamicMetaObjectBinder binder, |
||
binder | DynamicMetaObjectBinder | |
type | ||
retType | ||
kind | ConversionResultKind | |
리턴 | DynamicMetaObject |
public GetDynamicMemberNames ( ) : System.Collections.Generic.IEnumerable |
||
리턴 | System.Collections.Generic.IEnumerable |
public GetMember ( IronPython.Runtime.Binding.PythonGetMemberBinder member, DynamicMetaObject codeContext ) : DynamicMetaObject | ||
member | IronPython.Runtime.Binding.PythonGetMemberBinder | |
codeContext | DynamicMetaObject | |
리턴 | DynamicMetaObject |
public Invoke ( IronPython.Runtime.Binding.PythonInvokeBinder pythonInvoke, Expression codeContext, DynamicMetaObject target, DynamicMetaObject args ) : DynamicMetaObject | ||
pythonInvoke | IronPython.Runtime.Binding.PythonInvokeBinder | |
codeContext | Expression | |
target | DynamicMetaObject | |
args | DynamicMetaObject | |
리턴 | DynamicMetaObject |
public MetaOldInstance ( Expression expression, BindingRestrictions restrictions, |
||
expression | Expression | |
restrictions | BindingRestrictions | |
value | ||
리턴 | System.Linq.Expressions |