C# Class System.Reflection.Emit.MethodBuilder

Inheritance: System.Reflection.MethodInfo, _MethodBuilder
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode Description
DefineGenericParameters ( ) : System.Reflection.Emit.GenericTypeParameterBuilder[]
DefineParameter ( int position, System attributes, string strParamName ) : System.Reflection.Emit.ParameterBuilder
Equals ( object obj ) : bool
GetGenericArguments ( ) : System.Type[]
GetGenericMethodDefinition ( ) : System.Reflection.MethodInfo
GetHashCode ( ) : int
GetILGenerator ( ) : System.Reflection.Emit.ILGenerator
GetILGenerator ( int size ) : System.Reflection.Emit.ILGenerator
GetParameters ( ) : System.Reflection.ParameterInfo[]
MakeGenericMethod ( ) : System.Reflection.MethodInfo
SetCustomAttribute ( System customBuilder ) : void
SetCustomAttribute ( System con, byte binaryAttribute ) : void
SetImplementationFlags ( System attributes ) : void
SetParameters ( ) : void
SetReturnType ( System returnType ) : void
SetSignature ( System returnType, System returnTypeRequiredCustomModifiers, System returnTypeOptionalCustomModifiers, System parameterTypes, System parameterTypeRequiredCustomModifiers, System parameterTypeOptionalCustomModifiers ) : void
ToString ( ) : string

Private Methods

Méthode Description
MethodBuilder ( )

Method Details

DefineGenericParameters() public méthode

public DefineGenericParameters ( ) : System.Reflection.Emit.GenericTypeParameterBuilder[]
Résultat System.Reflection.Emit.GenericTypeParameterBuilder[]

DefineParameter() public méthode

public DefineParameter ( int position, System attributes, string strParamName ) : System.Reflection.Emit.ParameterBuilder
position int
attributes System
strParamName string
Résultat System.Reflection.Emit.ParameterBuilder

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetGenericArguments() public méthode

public GetGenericArguments ( ) : System.Type[]
Résultat System.Type[]

GetGenericMethodDefinition() public méthode

public GetGenericMethodDefinition ( ) : System.Reflection.MethodInfo
Résultat System.Reflection.MethodInfo

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetILGenerator() public méthode

public GetILGenerator ( ) : System.Reflection.Emit.ILGenerator
Résultat System.Reflection.Emit.ILGenerator

GetILGenerator() public méthode

public GetILGenerator ( int size ) : System.Reflection.Emit.ILGenerator
size int
Résultat System.Reflection.Emit.ILGenerator

GetParameters() public méthode

public GetParameters ( ) : System.Reflection.ParameterInfo[]
Résultat System.Reflection.ParameterInfo[]

MakeGenericMethod() public méthode

public MakeGenericMethod ( ) : System.Reflection.MethodInfo
Résultat System.Reflection.MethodInfo

SetCustomAttribute() public méthode

public SetCustomAttribute ( System customBuilder ) : void
customBuilder System
Résultat void

SetCustomAttribute() public méthode

public SetCustomAttribute ( System con, byte binaryAttribute ) : void
con System
binaryAttribute byte
Résultat void

SetImplementationFlags() public méthode

public SetImplementationFlags ( System attributes ) : void
attributes System
Résultat void

SetParameters() public méthode

public SetParameters ( ) : void
Résultat void

SetReturnType() public méthode

public SetReturnType ( System returnType ) : void
returnType System
Résultat void

SetSignature() public méthode

public SetSignature ( System returnType, System returnTypeRequiredCustomModifiers, System returnTypeOptionalCustomModifiers, System parameterTypes, System parameterTypeRequiredCustomModifiers, System parameterTypeOptionalCustomModifiers ) : void
returnType System
returnTypeRequiredCustomModifiers System
returnTypeOptionalCustomModifiers System
parameterTypes System
parameterTypeRequiredCustomModifiers System
parameterTypeOptionalCustomModifiers System
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string