|
| static object | GetDefault (Type type) |
| |
| static T | GetDefault< T > () |
| |
| static string [] | GetFieldsAndProperties (Type type, bool includePrivate, bool includePublic) |
| | Get list of names of all fields and propeties for specified class type. More...
|
| |
| static string [] | GetFieldsAndProperties (Type type) |
| | Get list of names of all fields and propeties for specified class type. More...
|
| |
| static string [] | GetFieldsAndProperties (Type type, bool includePrivate) |
| | Get list of names of all fields and propeties for specified class type. More...
|
| |
| static object | GetFieldOrPropertyAttribute (Type type, string name, Type attribute) |
| | Get attribute for a field or property of desired class. More...
|
| |
| static object [] | GetFieldOrPropertyAttributes (Type type, string field, Type filter, bool inherit, bool ignoreCase) |
| | Get custom attributes of field or property of a class. More...
|
| |
| static T [] | GetFieldOrPropertyAttributes< T > (Type type, string field, bool inherit, bool ignoreCase) |
| | Get custom attributes of field or property of a class. More...
|
| |
| static object [] | GetFieldOrPropertyAttributes (Type type, string field, Type filter) |
| | Get custom attributes of field or property of a class. More...
|
| |
| static FieldInfo | FindFieldInfo (Type type, string name, bool includePrivate, bool ignoreCase) |
| | Find field in a class optionally including private or return null if field was not found. More...
|
| |
| static PropertyInfo | FindPropertyInfo (Type type, string name, bool includePrivate, bool ignoreCase) |
| | Find property in a class optionally including private or return null if field was not found. More...
|
| |
| static object | GetFieldValue (object o, string name, bool includePrivate, bool ignoreCase) |
| | Get field value of object. More...
|
| |
| static object | GetPropertyValue (object o, string name, bool includePrivate, bool ignoreCase, object index) |
| | Get property value of object. More...
|
| |
| static object | GetFieldOrPropertyValue (object o, string name, bool includePrivate, bool ignoreCase) |
| | Get field or property value of object. More...
|
| |
| static object | GetFieldOrPropertyValue (object o, string name, bool includePrivate) |
| | Get field or property value of object. More...
|
| |
| static object | GetFieldOrPropertyValue (object o, string name) |
| | Get field or property value of object. More...
|
| |
| static string [] | ObjectToStringArray (object o, bool includePrivate, bool includeName) |
| | Represent values of fields and properties of object as string array. If names should be included, array will be returned as a set of key and value pairs one by another. More...
|
| |
| static object | GetClassAttribute (Type type, Type attribute) |
| | Get desired attribute for a class or null if not found. More...
|
| |
| static object | GetValueWithAttribute (object o, Type attribute) |
| | Get value of a first field or property of object with custom attribute. More...
|
| |
| static object [] | GetValuesWithAttribute (object item, Type attribute, bool includePrivate, int max) |
| | Get values of all fields and properties of object with custom attribute. More...
|
| |
| static IEnumerable | GetObjectsOfType (IEnumerable list, Type type) |
| | Get list of objects of specified type from list. More...
|
| |
| static Type | GetClassInterface (Type classType, Type interfaceType) |
| |
| static Type | GetClassInterface (Type classType, string interfaceName) |
| |
| static Type [] | GetTypes (Assembly[] assemblies, TypeFilter filter) |
| |
| static Type [] | GetTypes (Assembly[] assemblies) |
| |
| static Type [] | GetTypes (Assembly assembly) |
| |
| static Type [] | GetTypes (Assembly assembly, TypeFilter filter) |
| |
| static System.Reflection.Assembly [] | GetAssemblies () |
| | Get list of assemblies of current application domain More...
|
| |
| static System.Reflection.Assembly [] | GetAssemblies (Energy.Enumeration.MatchMode matchMode, params string[] filters) |
| | Get list of assemblies of current application domain filtered... More...
|
| |
| static System.Reflection.Assembly [] | GetAssemblies (params string[] filters) |
| | Get list of assemblies of current application domain filtered... More...
|
| |
| static Energy.Base.Collection.StringDictionary< Assembly > | GetAssembliesDictionaryByShortName (Assembly[] assemblies) |
| | Create string dictionary of assemblies by their short names. More...
|
| |
| static Energy.Base.Collection.StringDictionary< Assembly > | GetAssembliesDictionaryByFullName (Assembly[] assemblies) |
| | Create string dictionary of assemblies by their full names. More...
|
| |
| static Dictionary< string, string > | GetAssemblyVersionsDictionaryByShortName (System.Reflection.Assembly[] assemblies) |
| | Create string dictionary of short assembly name as key and version as value. More...
|
| |