C# Класс Mono.CSharp.ClassOrStruct

Наследование: Mono.CSharp.TypeDefinition
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, Mono.CSharp.PredefinedAttributes pa ) : void
ClassOrStruct ( NamespaceEntry ns, DeclSpace parent, MemberName name, Mono.CSharp.Attributes attrs, MemberKind kind ) : System
Emit ( ) : void
LookupExtensionMethod ( System.TypeSpec extensionType, string name, int arity, NamespaceEntry &scope ) : IList
VerifyMembers ( ) : void

Защищенные методы

Метод Описание
AddToContainer ( MemberCore symbol, string name ) : bool
DefineDefaultConstructor ( bool is_static ) : void

Defines the default constructors

DoDefineMembers ( ) : bool

Описание методов

AddToContainer() защищенный Метод

protected AddToContainer ( MemberCore symbol, string name ) : bool
symbol MemberCore
name string
Результат bool

ApplyAttributeBuilder() публичный Метод

public ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, Mono.CSharp.PredefinedAttributes pa ) : void
a Attribute
ctor MethodSpec
cdata byte
pa Mono.CSharp.PredefinedAttributes
Результат void

ClassOrStruct() публичный Метод

public ClassOrStruct ( NamespaceEntry ns, DeclSpace parent, MemberName name, Mono.CSharp.Attributes attrs, MemberKind kind ) : System
ns NamespaceEntry
parent DeclSpace
name MemberName
attrs Mono.CSharp.Attributes
kind MemberKind
Результат System

DefineDefaultConstructor() защищенный Метод

Defines the default constructors
protected DefineDefaultConstructor ( bool is_static ) : void
is_static bool
Результат void

DoDefineMembers() защищенный Метод

protected DoDefineMembers ( ) : bool
Результат bool

Emit() публичный Метод

public Emit ( ) : void
Результат void

LookupExtensionMethod() публичный Метод

public LookupExtensionMethod ( System.TypeSpec extensionType, string name, int arity, NamespaceEntry &scope ) : IList
extensionType System.TypeSpec
name string
arity int
scope NamespaceEntry
Результат IList

VerifyMembers() публичный Метод

public VerifyMembers ( ) : void
Результат void