C# Class TS2CSImplementor, md-typescript

Afficher le fichier Open project: atsushieno/md-typescript

Méthodes publiques

Méthode Description
Main ( string args ) : void
Run ( string args ) : void

Private Methods

Méthode Description
EnumerateMethods ( Type type ) : IEnumerable
EnumerateProperties ( Type type ) : IEnumerable
EscapeIdentifier ( string s ) : string
GenerateClass ( Type type ) : void
GenerateEnum ( Type type ) : void
GenerateFieldSignature ( Type type, PropertyInfo p, string access ) : void
GenerateImplements ( Type type ) : void
GenerateInterface ( Type type ) : void
GenerateMethodSignature ( Type type, MethodInfo m, string access ) : void
GetArgumentAttributes ( ParameterInfo p ) : string
GetArgumentOptionalInitializer ( ParameterInfo p ) : string
GetArgumentsSignature ( MethodBase m ) : string
GetBaseTypeFromAttribute ( Type type ) : string
GetImplementedType ( Type type, bool addImpl = false ) : string
GetImplements ( Type type ) : IEnumerable
GetInheritanceChain ( Type type ) : IEnumerable
GetMarshaledCallArgument ( Type type, string name ) : string
GetMarshaledCallArguments ( MethodBase m ) : string
GetObjectLiteral ( object o ) : string
ImplementInterfaceMethods ( Type classType, Type type ) : void
ImplementInterfaceProperties ( Type classType, Type type ) : void
ImplementInterfaces ( Type classType ) : void
ImplementMethods ( Type type ) : void
ImplementProperties ( Type type ) : void
IsCallType ( Type type ) : bool
IsObjectInstance ( Type type ) : bool
IsStronglyTypedArray ( Type type ) : bool
LookupType ( Type context, string name ) : Type
ToImplementorName ( Type container, string name ) : string

Method Details

Main() public static méthode

public static Main ( string args ) : void
args string
Résultat void

Run() public méthode

public Run ( string args ) : void
args string
Résultat void