Property | Type | Description | |
---|---|---|---|
CollectionAdd | object>.Action | ||
CollectionClear | Action | ||
IsDictionary | bool | ||
IsReadOnly | bool>.Func | ||
KeyType | Type | ||
ValueType | Type |
Method | Description | |
---|---|---|
ContainsKey ( string name ) : bool | ||
FindFor ( Type type ) : |
指定した型へのアクセス方法を表すインスタンスを返す キャッシュに存在すればそれを返す キャッシュに存在しなければ新しく作って返す 作った物はキャッシュされる
|
|
GetEnumerator ( ) : MemberInfo>.Enumerator.Dictionary |
メンバ名と Accessor のペアを巡回する
|
|
this ( string name ) : |
||
this ( object obj, string name ) : object |
メンバへの読み書きを行うことができる
|
Method | Description | |
---|---|---|
ObjectMemberAccessor ( Type type ) : System.Collections.Generic | ||
RegisterMember ( Type type, Reflection m, Type mType, object>.Func |
public static FindFor ( Type type ) : |
||
type | Type | クラスまたは構造体を表す型情報 |
return |
public GetEnumerator ( ) : MemberInfo>.Enumerator.Dictionary |
||
return | MemberInfo>.Enumerator.Dictionary |
public this ( string name ) : |
||
name | string | |
return |
public this ( object obj, string name ) : object | ||
obj | object | オブジェクト |
name | string | メンバの名前 |
return | object |