Méthode | Description | |
---|---|---|
BindConvert ( ConvertBinder conversion ) : DynamicMetaObject | ||
BindConvert ( PythonConversionBinder binder ) : DynamicMetaObject | ||
BindDeleteMember ( DeleteMemberBinder binder ) : DynamicMetaObject | ||
BindGetMember ( GetMemberBinder binder ) : DynamicMetaObject | ||
BindInvoke ( InvokeBinder call ) : DynamicMetaObject | ||
BindInvokeMember ( InvokeMemberBinder action, DynamicMetaObject args ) : DynamicMetaObject | ||
BindSetMember ( SetMemberBinder binder, DynamicMetaObject value ) : DynamicMetaObject | ||
ConvertWorker ( DynamicMetaObjectBinder binder, |
||
GetDynamicMemberNames ( ) : System.Collections.Generic.IEnumerable |
||
GetMember ( IronPython.Runtime.Binding.PythonGetMemberBinder member, DynamicMetaObject codeContext ) : DynamicMetaObject | ||
Invoke ( PythonInvokeBinder pythonInvoke, Expression codeContext, DynamicMetaObject target, DynamicMetaObject args ) : DynamicMetaObject | ||
MetaPythonFunction ( Expression expression, BindingRestrictions restrictions, PythonFunction value ) : System.Linq.Expressions |
Méthode | Description | |
---|---|---|
BindGetMemberWorker ( DynamicMetaObjectBinder binder, string name, DynamicMetaObject codeContext ) : DynamicMetaObject | ||
FallbackGetMember ( DynamicMetaObjectBinder binder, DynamicMetaObject self, DynamicMetaObject codeContext ) : DynamicMetaObject | ||
FallbackGetMember ( DynamicMetaObjectBinder binder, DynamicMetaObject self, DynamicMetaObject codeContext, DynamicMetaObject errorSuggestion ) : DynamicMetaObject | ||
IConvertibleMetaObject ( Type type, bool @explicit ) : bool | ||
IInferableInvokable ( Type delegateType, Type parameterType ) : InferenceResult | ||
IPythonOperable ( PythonOperationBinder action, DynamicMetaObject args ) : DynamicMetaObject | ||
MakeCallSignatureRule ( DynamicMetaObject self ) : DynamicMetaObject | ||
MakeIsCallableRule ( DynamicMetaObject self ) : DynamicMetaObject |
public BindConvert ( ConvertBinder conversion ) : DynamicMetaObject | ||
conversion | ConvertBinder | |
Résultat | DynamicMetaObject |
public BindConvert ( PythonConversionBinder binder ) : DynamicMetaObject | ||
binder | PythonConversionBinder | |
Résultat | DynamicMetaObject |
public BindDeleteMember ( DeleteMemberBinder binder ) : DynamicMetaObject | ||
binder | DeleteMemberBinder | |
Résultat | DynamicMetaObject |
public BindGetMember ( GetMemberBinder binder ) : DynamicMetaObject | ||
binder | GetMemberBinder | |
Résultat | DynamicMetaObject |
public BindInvoke ( InvokeBinder call ) : DynamicMetaObject | ||
call | InvokeBinder | |
Résultat | DynamicMetaObject |
public BindInvokeMember ( InvokeMemberBinder action, DynamicMetaObject args ) : DynamicMetaObject | ||
action | InvokeMemberBinder | |
args | DynamicMetaObject | |
Résultat | DynamicMetaObject |
public BindSetMember ( SetMemberBinder binder, DynamicMetaObject value ) : DynamicMetaObject | ||
binder | SetMemberBinder | |
value | DynamicMetaObject | |
Résultat | DynamicMetaObject |
public ConvertWorker ( DynamicMetaObjectBinder binder, |
||
binder | DynamicMetaObjectBinder | |
type | ||
kind | ConversionResultKind | |
Résultat | DynamicMetaObject |
public GetDynamicMemberNames ( ) : System.Collections.Generic.IEnumerable |
||
Résultat | System.Collections.Generic.IEnumerable |
public GetMember ( IronPython.Runtime.Binding.PythonGetMemberBinder member, DynamicMetaObject codeContext ) : DynamicMetaObject | ||
member | IronPython.Runtime.Binding.PythonGetMemberBinder | |
codeContext | DynamicMetaObject | |
Résultat | DynamicMetaObject |
public Invoke ( PythonInvokeBinder pythonInvoke, Expression codeContext, DynamicMetaObject target, DynamicMetaObject args ) : DynamicMetaObject | ||
pythonInvoke | PythonInvokeBinder | |
codeContext | Expression | |
target | DynamicMetaObject | |
args | DynamicMetaObject | |
Résultat | DynamicMetaObject |
public MetaPythonFunction ( Expression expression, BindingRestrictions restrictions, PythonFunction value ) : System.Linq.Expressions | ||
expression | Expression | |
restrictions | BindingRestrictions | |
value | PythonFunction | |
Résultat | System.Linq.Expressions |