C# Class ICSharpCode.NRefactory.MonoCSharp.TypeContainer

Inheritance: MemberCore
Afficher le fichier Open project: 0xd4d/NRefactory Class Usage Examples

Méthodes publiques

Свойство Type Description
Kind MemberKind

Protected Properties

Свойство Type Description
containers List
defined_names MemberCore>.Dictionary
is_defined bool

Méthodes publiques

Méthode Description
AddCompilerGeneratedClass ( ICSharpCode.NRefactory.MonoCSharp.CompilerGeneratedContainer c ) : void
AddPartial ( TypeDefinition next_part ) : void
AddTypeContainer ( TypeContainer tc ) : void
CloseContainer ( ) : void
CreateContainer ( ) : bool
CreateMetadataName ( StringBuilder sb ) : void
Define ( ) : bool
DefineContainer ( ) : bool
EmitContainer ( ) : void
ExpandBaseInterfaces ( ) : void
GetSignatureForDocumentation ( ) : string
GetSignatureForError ( ) : string
GetSignatureForMetadata ( ) : string
PrepareEmit ( ) : void
RemoveContainer ( TypeContainer cont ) : void
VerifyMembers ( ) : void
WriteDebugSymbol ( MonoSymbolFile file ) : void

Méthodes protégées

Méthode Description
AddPartial ( TypeDefinition next_part, TypeDefinition existing ) : void
AddTypeContainerMember ( TypeContainer tc ) : void
DefineNamespace ( ) : void
DoDefineContainer ( ) : void
Error_MissingPartialModifier ( MemberCore type ) : void
TypeContainer ( TypeContainer parent, MemberName name, Attributes attrs, MemberKind kind ) : System

Method Details

AddCompilerGeneratedClass() public méthode

public AddCompilerGeneratedClass ( ICSharpCode.NRefactory.MonoCSharp.CompilerGeneratedContainer c ) : void
c ICSharpCode.NRefactory.MonoCSharp.CompilerGeneratedContainer
Résultat void

AddPartial() public méthode

public AddPartial ( TypeDefinition next_part ) : void
next_part TypeDefinition
Résultat void

AddPartial() protected méthode

protected AddPartial ( TypeDefinition next_part, TypeDefinition existing ) : void
next_part TypeDefinition
existing TypeDefinition
Résultat void

AddTypeContainer() public méthode

public AddTypeContainer ( TypeContainer tc ) : void
tc TypeContainer
Résultat void

AddTypeContainerMember() protected méthode

protected AddTypeContainerMember ( TypeContainer tc ) : void
tc TypeContainer
Résultat void

CloseContainer() public méthode

public CloseContainer ( ) : void
Résultat void

CreateContainer() public méthode

public CreateContainer ( ) : bool
Résultat bool

CreateMetadataName() public méthode

public CreateMetadataName ( StringBuilder sb ) : void
sb StringBuilder
Résultat void

Define() public méthode

public Define ( ) : bool
Résultat bool

DefineContainer() public méthode

public DefineContainer ( ) : bool
Résultat bool

DefineNamespace() protected méthode

protected DefineNamespace ( ) : void
Résultat void

DoDefineContainer() protected méthode

protected DoDefineContainer ( ) : void
Résultat void

EmitContainer() public méthode

public EmitContainer ( ) : void
Résultat void

Error_MissingPartialModifier() protected méthode

protected Error_MissingPartialModifier ( MemberCore type ) : void
type MemberCore
Résultat void

ExpandBaseInterfaces() public méthode

public ExpandBaseInterfaces ( ) : void
Résultat void

GetSignatureForDocumentation() public méthode

public GetSignatureForDocumentation ( ) : string
Résultat string

GetSignatureForError() public méthode

public GetSignatureForError ( ) : string
Résultat string

GetSignatureForMetadata() public méthode

public GetSignatureForMetadata ( ) : string
Résultat string

PrepareEmit() public méthode

public PrepareEmit ( ) : void
Résultat void

RemoveContainer() public méthode

public RemoveContainer ( TypeContainer cont ) : void
cont TypeContainer
Résultat void

TypeContainer() protected méthode

protected TypeContainer ( TypeContainer parent, MemberName name, Attributes attrs, MemberKind kind ) : System
parent TypeContainer
name MemberName
attrs Attributes
kind MemberKind
Résultat System

VerifyMembers() public méthode

public VerifyMembers ( ) : void
Résultat void

WriteDebugSymbol() public méthode

public WriteDebugSymbol ( MonoSymbolFile file ) : void
file MonoSymbolFile
Résultat void

Property Details

Kind public_oe property

public MemberKind Kind
Résultat MemberKind

containers protected_oe property

protected List containers
Résultat List

defined_names protected_oe property

protected Dictionary defined_names
Résultat MemberCore>.Dictionary

is_defined protected_oe property

protected bool is_defined
Résultat bool