C# Класс Scriban.Runtime.TypedMemberAccessor

Наследование: IMemberAccessor
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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