C# Class ProxyGenerator.Manager.MethodManager

Inheritance: IMethodManager
Afficher le fichier Open project: squadwuschel/MvcControllerToProxyGenerator Class Usage Examples

Méthodes publiques

Méthode Description
GetCreateWindowLocationHrefLink ( MethodInfo methodInfo ) : bool

Den wert aus "CreateWindowLocationHrefLink" im Attribut ermitteln und den entsprechend gesetzten Wert zurückgeben.

GetProxyReturnType ( MethodInfo methodInfo ) : Type

Zur übergebenen MethodInformation in den Attributen prüfen ob wir unser CustomAttribut gesetzt haben und wenn ja Das Attribut ReturnType ermiteln und dessen Type zurückgeben.

LoadMethodInfos ( Type controller, Type proxyTypeAttribute ) : List

Laden der Methodeninformationen für die übergebene Klasse (Controller)

MethodManager ( IProxyGeneratorFactoryManager proxyGeneratorFactory ) : System

Method Details

GetCreateWindowLocationHrefLink() public méthode

Den wert aus "CreateWindowLocationHrefLink" im Attribut ermitteln und den entsprechend gesetzten Wert zurückgeben.
public GetCreateWindowLocationHrefLink ( MethodInfo methodInfo ) : bool
methodInfo System.Reflection.MethodInfo
Résultat bool

GetProxyReturnType() public méthode

Zur übergebenen MethodInformation in den Attributen prüfen ob wir unser CustomAttribut gesetzt haben und wenn ja Das Attribut ReturnType ermiteln und dessen Type zurückgeben.
public GetProxyReturnType ( MethodInfo methodInfo ) : Type
methodInfo System.Reflection.MethodInfo
Résultat System.Type

LoadMethodInfos() public méthode

Laden der Methodeninformationen für die übergebene Klasse (Controller)
public LoadMethodInfos ( Type controller, Type proxyTypeAttribute ) : List
controller System.Type
proxyTypeAttribute System.Type
Résultat List

MethodManager() public méthode

public MethodManager ( IProxyGeneratorFactoryManager proxyGeneratorFactory ) : System
proxyGeneratorFactory IProxyGeneratorFactoryManager
Résultat System