C# Class System.Reflection.Emit.ModuleBuilder

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

Méthodes publiques

Méthode Description
CreateGlobalFunctions ( ) : void
DefineEnum ( string name, System visibility, System underlyingType ) : System.Reflection.Emit.EnumBuilder
DefineGlobalMethod ( string name, System attributes, System returnType, System parameterTypes ) : System.Reflection.Emit.MethodBuilder
DefineGlobalMethod ( string name, System attributes, System callingConvention, System returnType, System parameterTypes ) : System.Reflection.Emit.MethodBuilder
DefineGlobalMethod ( string name, System attributes, System callingConvention, System returnType, System requiredReturnTypeCustomModifiers, System optionalReturnTypeCustomModifiers, System parameterTypes, System requiredParameterTypeCustomModifiers, System optionalParameterTypeCustomModifiers ) : System.Reflection.Emit.MethodBuilder
DefineInitializedData ( string name, byte data, System attributes ) : System.Reflection.Emit.FieldBuilder
DefineType ( string name ) : System.Reflection.Emit.TypeBuilder
DefineType ( string name, System attr ) : System.Reflection.Emit.TypeBuilder
DefineType ( string name, System attr, System parent ) : System.Reflection.Emit.TypeBuilder
DefineType ( string name, System attr, System parent, System packsize ) : System.Reflection.Emit.TypeBuilder
DefineType ( string name, System attr, System parent, System packingSize, int typesize ) : System.Reflection.Emit.TypeBuilder
DefineType ( string name, System attr, System parent, int typesize ) : System.Reflection.Emit.TypeBuilder
DefineUninitializedData ( string name, int size, System attributes ) : System.Reflection.Emit.FieldBuilder
Equals ( object obj ) : bool
GetArrayMethod ( System arrayClass, string methodName, System callingConvention, System returnType, System parameterTypes ) : System.Reflection.MethodInfo
GetHashCode ( ) : int
SetCustomAttribute ( System customBuilder ) : void
SetCustomAttribute ( System con, byte binaryAttribute ) : void

Private Methods

Méthode Description
ModuleBuilder ( )

Method Details

CreateGlobalFunctions() public méthode

public CreateGlobalFunctions ( ) : void
Résultat void

DefineEnum() public méthode

public DefineEnum ( string name, System visibility, System underlyingType ) : System.Reflection.Emit.EnumBuilder
name string
visibility System
underlyingType System
Résultat System.Reflection.Emit.EnumBuilder

DefineGlobalMethod() public méthode

public DefineGlobalMethod ( string name, System attributes, System returnType, System parameterTypes ) : System.Reflection.Emit.MethodBuilder
name string
attributes System
returnType System
parameterTypes System
Résultat System.Reflection.Emit.MethodBuilder

DefineGlobalMethod() public méthode

public DefineGlobalMethod ( string name, System attributes, System callingConvention, System returnType, System parameterTypes ) : System.Reflection.Emit.MethodBuilder
name string
attributes System
callingConvention System
returnType System
parameterTypes System
Résultat System.Reflection.Emit.MethodBuilder

DefineGlobalMethod() public méthode

public DefineGlobalMethod ( string name, System attributes, System callingConvention, System returnType, System requiredReturnTypeCustomModifiers, System optionalReturnTypeCustomModifiers, System parameterTypes, System requiredParameterTypeCustomModifiers, System optionalParameterTypeCustomModifiers ) : System.Reflection.Emit.MethodBuilder
name string
attributes System
callingConvention System
returnType System
requiredReturnTypeCustomModifiers System
optionalReturnTypeCustomModifiers System
parameterTypes System
requiredParameterTypeCustomModifiers System
optionalParameterTypeCustomModifiers System
Résultat System.Reflection.Emit.MethodBuilder

DefineInitializedData() public méthode

public DefineInitializedData ( string name, byte data, System attributes ) : System.Reflection.Emit.FieldBuilder
name string
data byte
attributes System
Résultat System.Reflection.Emit.FieldBuilder

DefineType() public méthode

public DefineType ( string name ) : System.Reflection.Emit.TypeBuilder
name string
Résultat System.Reflection.Emit.TypeBuilder

DefineType() public méthode

public DefineType ( string name, System attr ) : System.Reflection.Emit.TypeBuilder
name string
attr System
Résultat System.Reflection.Emit.TypeBuilder

DefineType() public méthode

public DefineType ( string name, System attr, System parent ) : System.Reflection.Emit.TypeBuilder
name string
attr System
parent System
Résultat System.Reflection.Emit.TypeBuilder

DefineType() public méthode

public DefineType ( string name, System attr, System parent, System packsize ) : System.Reflection.Emit.TypeBuilder
name string
attr System
parent System
packsize System
Résultat System.Reflection.Emit.TypeBuilder

DefineType() public méthode

public DefineType ( string name, System attr, System parent, System packingSize, int typesize ) : System.Reflection.Emit.TypeBuilder
name string
attr System
parent System
packingSize System
typesize int
Résultat System.Reflection.Emit.TypeBuilder

DefineType() public méthode

public DefineType ( string name, System attr, System parent, int typesize ) : System.Reflection.Emit.TypeBuilder
name string
attr System
parent System
typesize int
Résultat System.Reflection.Emit.TypeBuilder

DefineUninitializedData() public méthode

public DefineUninitializedData ( string name, int size, System attributes ) : System.Reflection.Emit.FieldBuilder
name string
size int
attributes System
Résultat System.Reflection.Emit.FieldBuilder

Equals() public méthode

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

GetArrayMethod() public méthode

public GetArrayMethod ( System arrayClass, string methodName, System callingConvention, System returnType, System parameterTypes ) : System.Reflection.MethodInfo
arrayClass System
methodName string
callingConvention System
returnType System
parameterTypes System
Résultat System.Reflection.MethodInfo

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

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