C# Class NClass.Core.DelegateType

Inheritance: TypeBase
Afficher le fichier Open project: gbaychev/NClass Class Usage Examples

Méthodes publiques

Méthode Description
AddParameter ( string declaration ) : Parameter
Clone ( ) : DelegateType
GetArgument ( int index ) : Parameter
ModifyParameter ( Parameter parameter, string declaration ) : Parameter
MoveDownItem ( object item ) : bool
MoveUpItem ( object item ) : bool
RemoveParameter ( Parameter parameter ) : void

Méthodes protégées

Méthode Description
CopyFrom ( TypeBase type ) : void
DelegateType ( string name ) : System
Deserialize ( XmlElement node ) : void
Serialize ( XmlElement node ) : void

Method Details

AddParameter() public méthode

/// The name does not fit to the syntax. /// /// The parameter name is already exists. ///
public AddParameter ( string declaration ) : Parameter
declaration string
Résultat Parameter

Clone() public abstract méthode

public abstract Clone ( ) : DelegateType
Résultat DelegateType

CopyFrom() protected méthode

protected CopyFrom ( TypeBase type ) : void
type TypeBase
Résultat void

DelegateType() protected méthode

/// The does not fit to the syntax. ///
protected DelegateType ( string name ) : System
name string
Résultat System

Deserialize() protected méthode

/// An error occured while deserializing. /// /// The XML document is corrupt. /// /// is null. ///
protected Deserialize ( XmlElement node ) : void
node System.Xml.XmlElement
Résultat void

GetArgument() public méthode

public GetArgument ( int index ) : Parameter
index int
Résultat Parameter

ModifyParameter() public méthode

/// The name does not fit to the syntax. /// /// The parameter name is already exists. ///
public ModifyParameter ( Parameter parameter, string declaration ) : Parameter
parameter Parameter
declaration string
Résultat Parameter

MoveDownItem() public méthode

public MoveDownItem ( object item ) : bool
item object
Résultat bool

MoveUpItem() public méthode

public MoveUpItem ( object item ) : bool
item object
Résultat bool

RemoveParameter() public méthode

public RemoveParameter ( Parameter parameter ) : void
parameter Parameter
Résultat void

Serialize() protected méthode

/// is null. ///
protected Serialize ( XmlElement node ) : void
node System.Xml.XmlElement
Résultat void