C# 클래스 Boo.Lang.Runtime.PropertyDispatcherFactory

상속: AbstractDispatcherFactory
파일 보기 프로젝트 열기: boo/boo-lang

공개 메소드들

메소드 설명
CreateGetter ( ) : Dispatcher
CreateSetter ( ) : Dispatcher
PropertyDispatcherFactory ( ExtensionRegistry extensions, object target, Type type, string name ) : System

비공개 메소드들

메소드 설명
Accessor ( PropertyInfo p, SetOrGet gos ) : MethodInfo
Create ( SetOrGet gos ) : Dispatcher
EmitDispatcherFor ( MemberInfo info, SetOrGet gos ) : Dispatcher
EmitFieldDispatcher ( FieldInfo field, SetOrGet gos ) : Dispatcher
EmitPropertyDispatcher ( PropertyInfo property, SetOrGet gos ) : Dispatcher
FindExtension ( IEnumerable candidates ) : Dispatcher
GetCandidateExtensions ( SetOrGet gos ) : IEnumerable

메소드 상세

CreateGetter() 공개 메소드

public CreateGetter ( ) : Dispatcher
리턴 Dispatcher

CreateSetter() 공개 메소드

public CreateSetter ( ) : Dispatcher
리턴 Dispatcher

PropertyDispatcherFactory() 공개 메소드

public PropertyDispatcherFactory ( ExtensionRegistry extensions, object target, Type type, string name ) : System
extensions ExtensionRegistry
target object
type System.Type
name string
리턴 System