C# 클래스 Foundstone.reflectionFunctions

Summary description for reflectionFunctions.
파일 보기 프로젝트 열기: o2platform/Demos_Files

공개 메소드들

메소드 설명
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