C# Class Simple.Reflection.MethodSignature

Afficher le fichier Open project: juanplopes/simple

Méthodes publiques

Méthode Description
FirstParameterIs ( Type type ) : bool
MakeCall ( ) : string
MakeSignature ( ) : string
MakeSignature ( int skip ) : string
MethodSignature ( MethodInfo method ) : System
MethodSignature ( MethodInfo method, HashSet namespaces ) : System

Private Methods

Méthode Description
AppendGenericDefinition ( StringBuilder str ) : void
AppendMethodName ( StringBuilder str ) : void
AppendParameters ( StringBuilder str, int skip ) : void
AppendParameters ( StringBuilder str, string skip ) : void
AppendReturnType ( StringBuilder str ) : void
AppendTypeConstraints ( StringBuilder str ) : void
CreateConstraintString ( Type x ) : string
GetParameterModifiers ( ParameterInfo x, bool includeParams ) : string

Method Details

FirstParameterIs() public méthode

public FirstParameterIs ( Type type ) : bool
type System.Type
Résultat bool

MakeCall() public méthode

public MakeCall ( ) : string
Résultat string

MakeSignature() public méthode

public MakeSignature ( ) : string
Résultat string

MakeSignature() public méthode

public MakeSignature ( int skip ) : string
skip int
Résultat string

MethodSignature() public méthode

public MethodSignature ( MethodInfo method ) : System
method System.Reflection.MethodInfo
Résultat System

MethodSignature() public méthode

public MethodSignature ( MethodInfo method, HashSet namespaces ) : System
method System.Reflection.MethodInfo
namespaces HashSet
Résultat System