C# Class NClass.Core.Member

Inheritance: LanguageElement
显示文件 Open project: gbaychev/NClass Class Usage Examples

Public Methods

Method Description
GetUmlDescription ( ) : string
GetUmlDescription ( bool getType, bool getParameters, bool getParameterNames ) : string
GetUmlDescription ( bool getType, bool getParameters, bool getParameterNames, bool getInitValue ) : string
InitFromString ( string declaration ) : void

Protected Methods

Method Description
CopyFrom ( Member member ) : void
Member ( string name, CompositeType parent ) : System

Method Details

CopyFrom() protected method

protected CopyFrom ( Member member ) : void
member Member
return void

GetUmlDescription() public method

public GetUmlDescription ( ) : string
return string

GetUmlDescription() public method

public GetUmlDescription ( bool getType, bool getParameters, bool getParameterNames ) : string
getType bool
getParameters bool
getParameterNames bool
return string

GetUmlDescription() public abstract method

public abstract GetUmlDescription ( bool getType, bool getParameters, bool getParameterNames, bool getInitValue ) : string
getType bool
getParameters bool
getParameterNames bool
getInitValue bool
return string

InitFromString() public abstract method

/// The does not fit to the syntax. ///
public abstract InitFromString ( string declaration ) : void
declaration string
return void

Member() protected method

/// The does not fit to the syntax. /// /// The language of does not equal. /// /// is null. ///
protected Member ( string name, CompositeType parent ) : System
name string
parent CompositeType
return System