C# Класс Fan.Sys.Field

Field is a slot which "stores" a value.
Наследование: Slot
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
@typeof ( ) : Type
Field ( Type parent, string name, int flags, Facets facets, int lineNum, Type type ) : System
get ( ) : object
get ( object instance ) : object
makeSetFunc ( Map map ) : Func
set ( object instance, object value ) : void
set ( object instance, object value, bool checkConst ) : void
signature ( ) : string
trap ( string name, List args ) : object
type ( ) : Type

Приватные методы

Метод Описание
unbox ( object val ) : object

Описание методов

@typeof() публичный Метод

public @typeof ( ) : Type
Результат Type

Field() публичный Метод

public Field ( Type parent, string name, int flags, Facets facets, int lineNum, Type type ) : System
parent Type
name string
flags int
facets Facets
lineNum int
type Type
Результат System

get() публичный Метод

public get ( ) : object
Результат object

get() публичный Метод

public get ( object instance ) : object
instance object
Результат object

makeSetFunc() публичный статический Метод

public static makeSetFunc ( Map map ) : Func
map Map
Результат Func

set() публичный Метод

public set ( object instance, object value ) : void
instance object
value object
Результат void

set() публичный Метод

public set ( object instance, object value, bool checkConst ) : void
instance object
value object
checkConst bool
Результат void

signature() публичный Метод

public signature ( ) : string
Результат string

trap() публичный Метод

public trap ( string name, List args ) : object
name string
args List
Результат object

type() публичный Метод

public type ( ) : Type
Результат Type