351 lines
6.3 KiB
JSON
351 lines
6.3 KiB
JSON
{
|
|
"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": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |