C# Class Docu.Parsing.Model.IdentifierFor

Afficher le fichier Open project: cdrnet/docu Class Usage Examples

Méthodes publiques

Méthode Description
Event ( EventInfo ev, Type type ) : EventIdentifier
ExtractMethodArgumentTypes ( string methodParameters ) : IEnumerable
Field ( FieldInfo field, Type type ) : FieldIdentifier
Method ( MethodBase method, Type type ) : Docu.Parsing.Model.MethodIdentifier
Namespace ( string ns ) : Docu.Parsing.Model.NamespaceIdentifier
ParameterType ( MethodBase method, Type type ) : Docu.Parsing.Model.TypeIdentifier
Property ( PropertyInfo property, Type type ) : Docu.Parsing.Model.PropertyIdentifier
Type ( Type type ) : Docu.Parsing.Model.TypeIdentifier
XmlString ( string name ) : Identifier

Private Methods

Méthode Description
BuildTypeLookup ( ) : void
CountOfGenericArguments ( string genericArguments ) : int
GetMethodName ( string fullName ) : string
GetMethodParameters ( string fullName ) : List
GetTypeName ( string fullName ) : string
IndexAfterGenericArguments ( string parameterList, int startPosition ) : int
IsGenericArgument ( string parameter ) : bool
MethodName ( string name ) : Docu.Parsing.Model.MethodIdentifier
TypeString ( string name ) : Docu.Parsing.Model.TypeIdentifier

Method Details

Event() public static méthode

public static Event ( EventInfo ev, Type type ) : EventIdentifier
ev System.Reflection.EventInfo
type System.Type
Résultat EventIdentifier

ExtractMethodArgumentTypes() public static méthode

public static ExtractMethodArgumentTypes ( string methodParameters ) : IEnumerable
methodParameters string
Résultat IEnumerable

Field() public static méthode

public static Field ( FieldInfo field, Type type ) : FieldIdentifier
field System.Reflection.FieldInfo
type System.Type
Résultat FieldIdentifier

Method() public static méthode

public static Method ( MethodBase method, Type type ) : Docu.Parsing.Model.MethodIdentifier
method System.Reflection.MethodBase
type System.Type
Résultat Docu.Parsing.Model.MethodIdentifier

Namespace() public static méthode

public static Namespace ( string ns ) : Docu.Parsing.Model.NamespaceIdentifier
ns string
Résultat Docu.Parsing.Model.NamespaceIdentifier

ParameterType() public static méthode

public static ParameterType ( MethodBase method, Type type ) : Docu.Parsing.Model.TypeIdentifier
method System.Reflection.MethodBase
type System.Type
Résultat Docu.Parsing.Model.TypeIdentifier

Property() public static méthode

public static Property ( PropertyInfo property, Type type ) : Docu.Parsing.Model.PropertyIdentifier
property System.Reflection.PropertyInfo
type System.Type
Résultat Docu.Parsing.Model.PropertyIdentifier

Type() public static méthode

public static Type ( Type type ) : Docu.Parsing.Model.TypeIdentifier
type System.Type
Résultat Docu.Parsing.Model.TypeIdentifier

XmlString() public static méthode

public static XmlString ( string name ) : Identifier
name string
Résultat Identifier