C# Class TriAxis.RunSharp.EventGen

Inheritance: Operand, IMemberInfo, IDelayedCompletion
Afficher le fichier Open project: AqlaSolutions/runsharp Class Usage Examples

Private Properties

Свойство Type Description
EventGen System
IDelayedCompletion void
LockSignature void

Méthodes publiques

Méthode Description
AddMethod ( ) : MethodGen
AddMethod ( string parameterName ) : MethodGen
Attribute ( AttributeType type ) : EventGen
Attribute ( System attributeType ) : EventGen
BeginAttribute ( AttributeType type ) : AttributeGen
BeginAttribute ( System attributeType ) : AttributeGen
GetReturnType ( ITypeMapper typeMapper ) : Type
RemoveMethod ( ) : MethodGen
RemoveMethod ( string parameterName ) : MethodGen
WithStandardImplementation ( ) : EventGen

Méthodes protégées

Méthode Description
EmitGet ( CodeGen g ) : void
EmitSet ( CodeGen g, Operand value, bool allowExplicitConversion ) : void

Private Methods

Méthode Description
EventGen ( TypeGen owner, string name, Type type, MethodAttributes mthAttr ) : System
IDelayedCompletion ( ) : void
LockSignature ( ) : void

Method Details

AddMethod() public méthode

public AddMethod ( ) : MethodGen
Résultat MethodGen

AddMethod() public méthode

public AddMethod ( string parameterName ) : MethodGen
parameterName string
Résultat MethodGen

Attribute() public méthode

public Attribute ( AttributeType type ) : EventGen
type AttributeType
Résultat EventGen

Attribute() public méthode

public Attribute ( System attributeType ) : EventGen
attributeType System
Résultat EventGen

BeginAttribute() public méthode

public BeginAttribute ( AttributeType type ) : AttributeGen
type AttributeType
Résultat AttributeGen

BeginAttribute() public méthode

public BeginAttribute ( System attributeType ) : AttributeGen
attributeType System
Résultat AttributeGen

EmitGet() protected méthode

protected EmitGet ( CodeGen g ) : void
g CodeGen
Résultat void

EmitSet() protected méthode

protected EmitSet ( CodeGen g, Operand value, bool allowExplicitConversion ) : void
g CodeGen
value Operand
allowExplicitConversion bool
Résultat void

GetReturnType() public méthode

public GetReturnType ( ITypeMapper typeMapper ) : Type
typeMapper ITypeMapper
Résultat IKVM.Reflection.Type

RemoveMethod() public méthode

public RemoveMethod ( ) : MethodGen
Résultat MethodGen

RemoveMethod() public méthode

public RemoveMethod ( string parameterName ) : MethodGen
parameterName string
Résultat MethodGen

WithStandardImplementation() public méthode

public WithStandardImplementation ( ) : EventGen
Résultat EventGen