C# Класс Foundstone.reflectionFunctions

Summary description for reflectionFunctions.
Показать файл Открыть проект

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

Метод Описание
InvokePrivateMember_Static ( object objClassToReflect, string strPrivateMethodToCall, object objArrayWithParameters ) : object
___getCurrentSelectedBindingFlags ( ) : BindingFlags
___getReflectedFields_internal ( object objectToReflect ) : reflectedData
___getReflectedMembers_internal ( object objectToReflect ) : reflectedData
___getReflectedMethods_internal ( object objectToReflect ) : reflectedData
___getReflectedPropertiesAndItsValues_internal ( object objectToReflect ) : reflectedData
___getReflectedProperties_internal ( object objectToReflect ) : reflectedData
createInstanceOfReflectedClass ( string Assembly_name, string Class_Name, string Method_Name, BindingFlags Public_or_Private_Flag ) : object
getReflectedObject_Instance ( object objReflectedObject, string strObjectToGet ) : object
getReflectedObject_Static ( object objReflectedObject, string strObjectToGet ) : object
reflectionFunctions ( ) : System

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

Метод Описание
RevertToSelf ( ) : int

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

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

public static InvokePrivateMember_Static ( object objClassToReflect, string strPrivateMethodToCall, object objArrayWithParameters ) : object
objClassToReflect object
strPrivateMethodToCall string
objArrayWithParameters object
Результат object

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

public ___getCurrentSelectedBindingFlags ( ) : BindingFlags
Результат BindingFlags

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

public ___getReflectedFields_internal ( object objectToReflect ) : reflectedData
objectToReflect object
Результат reflectedData

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

public ___getReflectedMembers_internal ( object objectToReflect ) : reflectedData
objectToReflect object
Результат reflectedData

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

public ___getReflectedMethods_internal ( object objectToReflect ) : reflectedData
objectToReflect object
Результат reflectedData

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

public ___getReflectedPropertiesAndItsValues_internal ( object objectToReflect ) : reflectedData
objectToReflect object
Результат reflectedData

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

public ___getReflectedProperties_internal ( object objectToReflect ) : reflectedData
objectToReflect object
Результат reflectedData

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

public static createInstanceOfReflectedClass ( string Assembly_name, string Class_Name, string Method_Name, BindingFlags Public_or_Private_Flag ) : object
Assembly_name string
Class_Name string
Method_Name string
Public_or_Private_Flag BindingFlags
Результат object

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

public static getReflectedObject_Instance ( object objReflectedObject, string strObjectToGet ) : object
objReflectedObject object
strObjectToGet string
Результат object

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

public static getReflectedObject_Static ( object objReflectedObject, string strObjectToGet ) : object
objReflectedObject object
strObjectToGet string
Результат object

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

public reflectionFunctions ( ) : System
Результат System