C# Class Microsoft.Scripting.Actions.BoundMemberTracker

Inheritance: MemberTracker
ファイルを表示 Open project: jschementi/iron Class Usage Examples

Public Methods

Method Description
BoundMemberTracker ( MemberTracker tracker, DynamicMetaObject instance ) : System
BoundMemberTracker ( MemberTracker tracker, object instance ) : System
GetError ( ActionBinder binder ) : ErrorInfo
GetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type ) : DynamicMetaObject
SetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type, DynamicMetaObject value ) : DynamicMetaObject
SetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject

Method Details

BoundMemberTracker() public method

public BoundMemberTracker ( MemberTracker tracker, DynamicMetaObject instance ) : System
tracker MemberTracker
instance System.Dynamic.DynamicMetaObject
return System

BoundMemberTracker() public method

public BoundMemberTracker ( MemberTracker tracker, object instance ) : System
tracker MemberTracker
instance object
return System

GetError() public method

public GetError ( ActionBinder binder ) : ErrorInfo
binder ActionBinder
return ErrorInfo

GetValue() public method

public GetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type ) : DynamicMetaObject
resolverFactory Microsoft.Scripting.Actions.Calls.OverloadResolverFactory
binder ActionBinder
type System.Type
return System.Dynamic.DynamicMetaObject

SetValue() public method

public SetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type, DynamicMetaObject value ) : DynamicMetaObject
resolverFactory Microsoft.Scripting.Actions.Calls.OverloadResolverFactory
binder ActionBinder
type System.Type
value System.Dynamic.DynamicMetaObject
return System.Dynamic.DynamicMetaObject

SetValue() public method

public SetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
resolverFactory Microsoft.Scripting.Actions.Calls.OverloadResolverFactory
binder ActionBinder
type System.Type
value System.Dynamic.DynamicMetaObject
errorSuggestion System.Dynamic.DynamicMetaObject
return System.Dynamic.DynamicMetaObject