{ "csNameSpace": "Rokojori", "name": "ReflectionHelper", "doc": null, "icon": "CSharp.svg", "generics": [], "extendingClasses": [ "Object" ], "memberInfos": [ { "doc": null, "memberType": "Method", "name": "GetTypeByNameFromAssembly", "dataType": "Type", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "name", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "assembly", "type": "Assembly", "csNameSpace": "System.Reflection", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "GetTypeByName", "dataType": "Type", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "name", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "IsList", "dataType": "Boolean", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "type", "type": "Type", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "IsList", "dataType": "Boolean", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "objectValue", "type": "Object", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "IsDictionary", "dataType": "Boolean", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "type", "type": "Type", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "IsDictionary", "dataType": "Boolean", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "objectValue", "type": "Object", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "GetMemberName", "dataType": "String", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "obj", "type": "Object", "csNameSpace": "System", "generics": [] }, { "name": "member", "type": "Object", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "GetFieldsOfType", "dataType": "List`1", "csNameSpace": "System.Collections.Generic", "modifiers": [ "static", "public" ], "generics": [ "T" ], "parameters": [ { "name": "instance", "type": "Object", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "GetFields", "dataType": "Void", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [ "C", "T" ], "parameters": [ { "name": "action", "type": "Action`1", "csNameSpace": "System", "generics": [ "System.Reflection.FieldInfo" ] } ] }, { "doc": null, "memberType": "Method", "name": "GetFields", "dataType": "Void", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [ "T" ], "parameters": [ { "name": "c", "type": "Type", "csNameSpace": "System", "generics": [] }, { "name": "action", "type": "Action`1", "csNameSpace": "System", "generics": [ "System.Reflection.FieldInfo" ] } ] }, { "doc": null, "memberType": "Method", "name": "GetFieldInfo", "dataType": "FieldInfo", "csNameSpace": "System.Reflection", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "instance", "type": "Object", "csNameSpace": "System", "generics": [] }, { "name": "memberName", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "HasMember", "dataType": "Boolean", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "instance", "type": "Object", "csNameSpace": "System", "generics": [] }, { "name": "memberName", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "GetMemberValue", "dataType": "Object", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "instance", "type": "Object", "csNameSpace": "System", "generics": [] }, { "name": "memberName", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "SetMemberValue", "dataType": "Void", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "instance", "type": "Object", "csNameSpace": "System", "generics": [] }, { "name": "memberName", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "value", "type": "Object", "csNameSpace": "System", "generics": [] } ] } ] }