C# Class mRemoteNG.Config.Serializers.DataTableDeserializer

Inheritance: IDeserializer
Exibir arquivo Open project: mRemoteNG/mRemoteNG Class Usage Examples

Public Methods

Method Description
DataTableDeserializer ( DataTable dataTable ) : System
DataTableDeserializer ( IDataReader sqlDataReader ) : System
Deserialize ( ) : ConnectionTreeModel

Private Methods

Method Description
CreateNodeHierarchy ( List connectionList ) : ConnectionTreeModel
CreateNodesFromTable ( ) : List
DeserializeConnectionInfo ( DataRow row ) : ConnectionInfo
DeserializeContainerInfo ( DataRow row ) : ContainerInfo
PopulateConnectionInfoFromDatarow ( DataRow dataRow, ConnectionInfo connectionInfo ) : void

Method Details

DataTableDeserializer() public method

public DataTableDeserializer ( DataTable dataTable ) : System
dataTable System.Data.DataTable
return System

DataTableDeserializer() public method

public DataTableDeserializer ( IDataReader sqlDataReader ) : System
sqlDataReader IDataReader
return System

Deserialize() public method

public Deserialize ( ) : ConnectionTreeModel
return mRemoteNG.Tree.ConnectionTreeModel