C# 클래스 System.Dynamic.SetMemberBinder

상속: DynamicMetaObjectBinder
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Bind ( DynamicMetaObject target, DynamicMetaObject args ) : DynamicMetaObject

Performs the binding of the dynamic set member operation.

FallbackSetMember ( DynamicMetaObject target, DynamicMetaObject value ) : DynamicMetaObject

Performs the binding of the dynamic set member operation if the target dynamic object cannot bind.

FallbackSetMember ( DynamicMetaObject target, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject

Performs the binding of the dynamic set member operation if the target dynamic object cannot bind.

보호된 메소드들

메소드 설명
SetMemberBinder ( string name, bool ignoreCase ) : System.Dynamic.Utils

Initializes a new instance of the SetMemberBinder.

메소드 상세

Bind() 공개 최종 메소드

Performs the binding of the dynamic set member operation.
public final Bind ( DynamicMetaObject target, DynamicMetaObject args ) : DynamicMetaObject
target DynamicMetaObject The target of the dynamic set member operation.
args DynamicMetaObject An array of arguments of the dynamic set member operation.
리턴 DynamicMetaObject

FallbackSetMember() 공개 메소드

Performs the binding of the dynamic set member operation if the target dynamic object cannot bind.
public FallbackSetMember ( DynamicMetaObject target, DynamicMetaObject value ) : DynamicMetaObject
target DynamicMetaObject The target of the dynamic set member operation.
value DynamicMetaObject The value to set to the member.
리턴 DynamicMetaObject

FallbackSetMember() 공개 추상적인 메소드

Performs the binding of the dynamic set member operation if the target dynamic object cannot bind.
public abstract FallbackSetMember ( DynamicMetaObject target, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
target DynamicMetaObject The target of the dynamic set member operation.
value DynamicMetaObject The value to set to the member.
errorSuggestion DynamicMetaObject The binding result to use if binding fails, or null.
리턴 DynamicMetaObject

SetMemberBinder() 보호된 메소드

Initializes a new instance of the SetMemberBinder.
protected SetMemberBinder ( string name, bool ignoreCase ) : System.Dynamic.Utils
name string The name of the member to get.
ignoreCase bool true if the name should be matched ignoring case; false otherwise.
리턴 System.Dynamic.Utils