C# 클래스 Scriban.Runtime.TypedMemberAccessor

상속: IMemberAccessor
파일 보기 프로젝트 열기: lunet-io/scriban 1 사용 예제들

공개 메소드들

메소드 설명
GetValue ( object target, string member ) : object
HasMember ( object target, string member ) : bool
SetReadOnly ( object target, string member, bool isReadOnly ) : void
TrySetValue ( object target, string member, object value ) : bool
TypedMemberAccessor ( Type targetType, IMemberRenamer renamer ) : System

비공개 메소드들

메소드 설명
PrepareMembers ( ) : void
Rename ( string name ) : string

메소드 상세

GetValue() 공개 메소드

public GetValue ( object target, string member ) : object
target object
member string
리턴 object

HasMember() 공개 메소드

public HasMember ( object target, string member ) : bool
target object
member string
리턴 bool

SetReadOnly() 공개 메소드

public SetReadOnly ( object target, string member, bool isReadOnly ) : void
target object
member string
isReadOnly bool
리턴 void

TrySetValue() 공개 메소드

public TrySetValue ( object target, string member, object value ) : bool
target object
member string
value object
리턴 bool

TypedMemberAccessor() 공개 메소드

public TypedMemberAccessor ( Type targetType, IMemberRenamer renamer ) : System
targetType System.Type
renamer IMemberRenamer
리턴 System