C# Class Mono.CSharp.FieldBase

Inheritance: MemberBase
Afficher le fichier Open project: vargaz/mono Class Usage Examples

Méthodes publiques

Свойство Type Description
status Status

Protected Properties

Свойство Type Description
FieldBuilder System.Reflection.Emit.FieldBuilder
declarators List
initializer Mono.CSharp.Expression
spec FieldSpec

Méthodes publiques

Méthode Description
AddDeclarator ( FieldDeclarator declarator ) : void
ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, Mono.CSharp.PredefinedAttributes pa ) : void
ConvertInitializer ( ResolveContext rc, Constant expr ) : Constant
Emit ( ) : void
Error_VariableOfStaticClass ( Mono.CSharp.Location loc, string variable_name, System.TypeSpec static_class, Report Report ) : void
SetCustomAttribute ( MethodSpec ctor, byte data ) : void

Méthodes protégées

Méthode Description
CheckBase ( ) : bool
DoMemberTypeDependentChecks ( ) : void
FieldBase ( Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, MemberName name, Mono.CSharp.Attributes attrs ) : System
VerifyClsCompliance ( ) : bool

Method Details

AddDeclarator() public méthode

public AddDeclarator ( FieldDeclarator declarator ) : void
declarator FieldDeclarator
Résultat void

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

ConvertInitializer() public méthode

public ConvertInitializer ( ResolveContext rc, Constant expr ) : Constant
rc ResolveContext
expr Constant
Résultat Constant

DoMemberTypeDependentChecks() protected méthode

protected DoMemberTypeDependentChecks ( ) : void
Résultat void

Emit() public méthode

public Emit ( ) : void
Résultat void

Error_VariableOfStaticClass() public static méthode

public static Error_VariableOfStaticClass ( Mono.CSharp.Location loc, string variable_name, System.TypeSpec static_class, Report Report ) : void
loc Mono.CSharp.Location
variable_name string
static_class System.TypeSpec
Report Report
Résultat void

FieldBase() protected méthode

protected FieldBase ( Mono.CSharp.TypeDefinition parent, Mono.CSharp.FullNamedExpression type, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers allowed_mod, MemberName name, Mono.CSharp.Attributes attrs ) : System
parent Mono.CSharp.TypeDefinition
type Mono.CSharp.FullNamedExpression
mod Mono.CSharp.Modifiers
allowed_mod Mono.CSharp.Modifiers
name MemberName
attrs Mono.CSharp.Attributes
Résultat System

SetCustomAttribute() public méthode

public SetCustomAttribute ( MethodSpec ctor, byte data ) : void
ctor MethodSpec
data byte
Résultat void

VerifyClsCompliance() protected méthode

protected VerifyClsCompliance ( ) : bool
Résultat bool

Property Details

FieldBuilder protected_oe property

protected FieldBuilder,System.Reflection.Emit FieldBuilder
Résultat System.Reflection.Emit.FieldBuilder

declarators protected_oe property

protected List declarators
Résultat List

initializer protected_oe property

protected Expression,Mono.CSharp initializer
Résultat Mono.CSharp.Expression

spec protected_oe property

protected FieldSpec,Mono.CSharp spec
Résultat FieldSpec

status public_oe property

public Status status
Résultat Status