C# Class Microsoft.Samples.Debugging.Extensions.MetadataExtensions

Mostra file Open project: LogosBible/monodevelop

Public Methods

Method Description
MakeArray ( Type t, List sizes, List loBounds ) : Type
MakeByRef ( Type t ) : Type
MakeGeneric ( Type t, List typeArgs ) : Type
MakePointer ( Type t ) : Type

Private Methods

Method Description
MakeDelegate ( Type retType, List argTypes ) : Type
TypeFlagsMatch ( bool isPublic, bool isStatic, BindingFlags flags ) : bool

Method Details

MakeArray() public static method

public static MakeArray ( Type t, List sizes, List loBounds ) : Type
t System.Type
sizes List
loBounds List
return System.Type

MakeByRef() public static method

public static MakeByRef ( Type t ) : Type
t System.Type
return System.Type

MakeGeneric() public static method

public static MakeGeneric ( Type t, List typeArgs ) : Type
t System.Type
typeArgs List
return System.Type

MakePointer() public static method

public static MakePointer ( Type t ) : Type
t System.Type
return System.Type