C# Class Mono.CSharp.PropertyBase

Inheritance: PropertyBasedMember
Afficher le fichier Open project: praeclarum/runcs Class Usage Examples

Méthodes publiques

Méthode Description
ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, Mono.CSharp.PredefinedAttributes pa ) : void
Emit ( ) : void
PropertyBase ( DeclSpace parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.Modifiers allowed_mod, MemberName name, Mono.CSharp.Attributes attrs ) : IKVM.Reflection

Méthodes protégées

Méthode Description
CheckOverrideAgainstBase ( MemberSpec base_member ) : bool
DefineAccessors ( ) : bool
DefineBuilders ( MemberKind kind, ParametersCompiled parameters ) : void
DoMemberTypeDependentChecks ( ) : void
DoMemberTypeIndependentChecks ( ) : void
SetMemberName ( MemberName new_name ) : void

Private Methods

Méthode Description
CheckMissingAccessor ( MemberKind kind, ParametersCompiled parameters, bool get ) : void

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

CheckOverrideAgainstBase() protected méthode

protected CheckOverrideAgainstBase ( MemberSpec base_member ) : bool
base_member MemberSpec
Résultat bool

DefineAccessors() protected méthode

protected DefineAccessors ( ) : bool
Résultat bool

DefineBuilders() protected méthode

protected DefineBuilders ( MemberKind kind, ParametersCompiled parameters ) : void
kind MemberKind
parameters ParametersCompiled
Résultat void

DoMemberTypeDependentChecks() protected méthode

protected DoMemberTypeDependentChecks ( ) : void
Résultat void

DoMemberTypeIndependentChecks() protected méthode

protected DoMemberTypeIndependentChecks ( ) : void
Résultat void

Emit() public méthode

public Emit ( ) : void
Résultat void

PropertyBase() public méthode

public PropertyBase ( DeclSpace parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod_flags, Mono.CSharp.Modifiers allowed_mod, MemberName name, Mono.CSharp.Attributes attrs ) : IKVM.Reflection
parent DeclSpace
type Mono.CSharp.FullNamedExpression
mod_flags Mono.CSharp.Modifiers
allowed_mod Mono.CSharp.Modifiers
name MemberName
attrs Mono.CSharp.Attributes
Résultat IKVM.Reflection

SetMemberName() protected méthode

protected SetMemberName ( MemberName new_name ) : void
new_name MemberName
Résultat void