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

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

Защищенные свойства (Protected)

Свойство Тип Описание
entities List
isDirty bool
loading bool
relationships List

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

Метод Описание
Deserialize ( XmlElement node ) : void
RemoveEntity ( IEntity entity ) : void
RemoveRelationship ( Relationship relationship ) : void
Serialize ( XmlElement node ) : void

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

Метод Описание
AddEntity ( IEntity entity ) : void
ElementChanged ( object sender, EventArgs e ) : void
GetEntity ( string type ) : IEntity
IModifiable ( ) : void
LoadEntitites ( XmlNode root ) : void
LoadRelationships ( XmlNode root ) : void
OnDeserializing ( SerializeEventArgs e ) : void
OnEntityAdded ( EntityEventArgs e ) : void
OnEntityRemoved ( EntityEventArgs e ) : void
OnModified ( EventArgs e ) : void
OnRelationAdded ( RelationshipEventArgs e ) : void
OnRelationRemoved ( RelationshipEventArgs e ) : void
OnSerializing ( SerializeEventArgs e ) : void

Приватные методы

Метод Описание
RemoveRelationships ( IEntity entity ) : void
SaveEntitites ( XmlElement node ) : void
SaveRelationships ( XmlNode root ) : void

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

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

protected AddEntity ( IEntity entity ) : void
entity IEntity
Результат void

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

public Deserialize ( XmlElement node ) : void
node System.Xml.XmlElement
Результат void

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

protected ElementChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

GetEntity() защищенный абстрактный Метод

protected abstract GetEntity ( string type ) : IEntity
type string
Результат IEntity

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

protected IModifiable ( ) : void
Результат void

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

/// The save format is corrupt and could not be loaded. /// /// is null. ///
protected LoadEntitites ( XmlNode root ) : void
root System.Xml.XmlNode
Результат void

LoadRelationships() защищенный абстрактный Метод

/// The save format is corrupt and could not be loaded. /// /// is null. ///
protected abstract LoadRelationships ( XmlNode root ) : void
root System.Xml.XmlNode
Результат void

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

protected OnDeserializing ( SerializeEventArgs e ) : void
e SerializeEventArgs
Результат void

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

protected OnEntityAdded ( EntityEventArgs e ) : void
e EntityEventArgs
Результат void

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

protected OnEntityRemoved ( EntityEventArgs e ) : void
e EntityEventArgs
Результат void

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

protected OnModified ( EventArgs e ) : void
e System.EventArgs
Результат void

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

protected OnRelationAdded ( RelationshipEventArgs e ) : void
e RelationshipEventArgs
Результат void

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

protected OnRelationRemoved ( RelationshipEventArgs e ) : void
e RelationshipEventArgs
Результат void

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

protected OnSerializing ( SerializeEventArgs e ) : void
e SerializeEventArgs
Результат void

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

public RemoveEntity ( IEntity entity ) : void
entity IEntity
Результат void

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

public RemoveRelationship ( Relationship relationship ) : void
relationship Relationship
Результат void

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

public Serialize ( XmlElement node ) : void
node System.Xml.XmlElement
Результат void

Описание свойств

entities защищенное свойство

protected List entities
Результат List

isDirty защищенное свойство

protected bool isDirty
Результат bool

loading защищенное свойство

protected bool loading
Результат bool

relationships защищенное свойство

protected List relationships
Результат List