C# Class NClass.Core.TypeBase

Inheritance: LanguageElement, IEntity
Afficher le fichier Open project: gbaychev/NClass Class Usage Examples

Méthodes publiques

Méthode Description
MoveDownItem ( object item ) : bool
MoveUpItem ( object item ) : bool
ToString ( ) : string

Méthodes protégées

Méthode Description
CopyFrom ( TypeBase type ) : void
Deserialize ( XmlElement node ) : void
MoveDown ( IList list, object item ) : bool
MoveUp ( IList list, object item ) : bool
Serialize ( XmlElement node ) : void
TypeBase ( string name ) : System

Private Methods

Méthode Description
ISerializableElement ( XmlElement node ) : void
IsNestedAncestor ( TypeBase type ) : bool
OnDeserializing ( SerializeEventArgs e ) : void
OnSerializing ( SerializeEventArgs e ) : void

Method Details

CopyFrom() protected méthode

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

Deserialize() protected méthode

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

MoveDown() protected static méthode

protected static MoveDown ( IList list, object item ) : bool
list IList
item object
Résultat bool

MoveDownItem() public abstract méthode

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

MoveUp() protected static méthode

protected static MoveUp ( IList list, object item ) : bool
list IList
item object
Résultat bool

MoveUpItem() public abstract méthode

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

Serialize() protected méthode

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

ToString() public méthode

public ToString ( ) : string
Résultat string

TypeBase() protected méthode

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