C# Класс NClass.Core.DelegateType

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

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

Метод Описание
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

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

Метод Описание
CopyFrom ( TypeBase type ) : void
DelegateType ( string name ) : System
Deserialize ( XmlElement node ) : void
Serialize ( XmlElement node ) : void

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

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

/// The name does not fit to the syntax. /// /// The parameter name is already exists. ///
public AddParameter ( string declaration ) : Parameter
declaration string
Результат Parameter

Clone() публичный абстрактный Метод

public abstract Clone ( ) : DelegateType
Результат DelegateType

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

protected CopyFrom ( TypeBase type ) : void
type TypeBase
Результат void

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

/// The does not fit to the syntax. ///
protected DelegateType ( string name ) : System
name string
Результат System

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

/// An error occured while deserializing. /// /// The XML document is corrupt. /// /// is null. ///
protected Deserialize ( XmlElement node ) : void
node System.Xml.XmlElement
Результат void

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

public GetArgument ( int index ) : Parameter
index int
Результат Parameter

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

/// 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
Результат Parameter

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

public MoveDownItem ( object item ) : bool
item object
Результат bool

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

public MoveUpItem ( object item ) : bool
item object
Результат bool

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

public RemoveParameter ( Parameter parameter ) : void
parameter Parameter
Результат void

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

/// is null. ///
protected Serialize ( XmlElement node ) : void
node System.Xml.XmlElement
Результат void