C# Class Mono.CSharp.Constructor

Inheritance: MethodCore, IMethodData
Afficher le fichier Open project: praeclarum/runcs Class Usage Examples

Méthodes publiques

Свойство Type Description
ConstructorBuilder System.Reflection.Emit.ConstructorBuilder
ConstructorName string
Initializer ConstructorInitializer
TypeConstructorName string

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, Mono.CSharp.PredefinedAttributes pa ) : void
Constructor ( DeclSpace parent, string name, Mono.CSharp.Modifiers mod, Mono.CSharp.Attributes attrs, ParametersCompiled args, ConstructorInitializer init, Mono.CSharp.Location loc ) : System.Xml
CreateEmitContext ( ILGenerator ig ) : EmitContext
Define ( ) : bool
Emit ( ) : void
GetSignatureForError ( ) : string
IMethodData ( SourceMethod source ) : void
IsDefault ( ) : bool
IsExcluded ( ) : bool

Méthodes protégées

Méthode Description
CheckBase ( ) : bool
FindBaseMember ( MemberSpec &bestCandidate ) : MemberSpec
VerifyClsCompliance ( ) : bool

Method Details

ApplyAttributeBuilder() public méthode

public ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, Mono.CSharp.PredefinedAttributes pa ) : void
a Attribute
ctor MethodSpec
cdata byte
pa Mono.CSharp.PredefinedAttributes
Résultat void

CheckBase() protected méthode

protected CheckBase ( ) : bool
Résultat bool

Constructor() public méthode

public Constructor ( DeclSpace parent, string name, Mono.CSharp.Modifiers mod, Mono.CSharp.Attributes attrs, ParametersCompiled args, ConstructorInitializer init, Mono.CSharp.Location loc ) : System.Xml
parent DeclSpace
name string
mod Mono.CSharp.Modifiers
attrs Mono.CSharp.Attributes
args ParametersCompiled
init ConstructorInitializer
loc Mono.CSharp.Location
Résultat System.Xml

CreateEmitContext() public méthode

public CreateEmitContext ( ILGenerator ig ) : EmitContext
ig System.Reflection.Emit.ILGenerator
Résultat EmitContext

Define() public méthode

public Define ( ) : bool
Résultat bool

Emit() public méthode

public Emit ( ) : void
Résultat void

FindBaseMember() protected méthode

protected FindBaseMember ( MemberSpec &bestCandidate ) : MemberSpec
bestCandidate MemberSpec
Résultat MemberSpec

GetSignatureForError() public méthode

public GetSignatureForError ( ) : string
Résultat string

IMethodData() public méthode

public IMethodData ( SourceMethod source ) : void
source SourceMethod
Résultat void

IsDefault() public méthode

public IsDefault ( ) : bool
Résultat bool

IsExcluded() public méthode

public IsExcluded ( ) : bool
Résultat bool

VerifyClsCompliance() protected méthode

protected VerifyClsCompliance ( ) : bool
Résultat bool

Property Details

ConstructorBuilder public_oe property

public ConstructorBuilder,System.Reflection.Emit ConstructorBuilder
Résultat System.Reflection.Emit.ConstructorBuilder

ConstructorName public_oe static_oe property

public static string ConstructorName
Résultat string

Initializer public_oe property

public ConstructorInitializer,Mono.CSharp Initializer
Résultat ConstructorInitializer

TypeConstructorName public_oe static_oe property

public static string TypeConstructorName
Résultat string