Class Tools
- Namespace
- IdeaRS.OpenModel
- Assembly
- IdeaRS.OpenModel.dll
public static class ToolsInheritance
Inherited Members
Methods
ConnectionDataFromXml(string)
Deserialize ConnectionData from xml
public static ConnectionData ConnectionDataFromXml(string xml)Parameters
xmlstring
Returns
ConnectionDataToXml(ConnectionData)
Serialize ConnectionData to xml
public static string ConnectionDataToXml(ConnectionData model)Parameters
modelConnectionData
Returns
DeserializeModel<T>(string)
Deserialize Model
public static T DeserializeModel<T>(string xml)Parameters
xmlstring-
Serialize model in string
Returns
- T
-
Deserialize instance model
Type Parameters
T-
Type of model
DeserializeModel<T>(Stream)
Deserialize a model from XML
public static T DeserializeModel<T>(Stream stream)Parameters
streamStream-
XML stream
Returns
- T
-
Deserialize instance model
Type Parameters
T-
Type of model
DeserializeModel<T>(TextReader)
Deserialize a model from XML
public static T DeserializeModel<T>(TextReader textReader)Parameters
textReaderTextReader-
XML stream reader
Returns
- T
-
Deserialize instance model
Type Parameters
T-
Type of model
DeserializeModelFromFile<T>(string)
Creates the instance from the XML file
public static T DeserializeModelFromFile<T>(string xmlFileName)Parameters
xmlFileNamestring-
XML file name
Returns
- T
-
Deserialize instance model
Type Parameters
T
DeserializeModelFromStream<T>(Stream)
Deserialize Model from stream
public static T DeserializeModelFromStream<T>(Stream stream)Parameters
streamStream
Returns
- T
-
Deserialize instance model
Type Parameters
T
OpenModelContainerFromFile(string)
Deserialize OpenModelContainer from file
public static OpenModelContainer OpenModelContainerFromFile(string filePath)Parameters
filePathstring
Returns
OpenModelContainerFromXml(string)
Deserialize OpenModelContainer from Xml
public static OpenModelContainer OpenModelContainerFromXml(string xml)Parameters
xmlstring
Returns
OpenModelContainerToFile(OpenModelContainer, string)
Serialize OpenModelContainer to xml
public static void OpenModelContainerToFile(OpenModelContainer model, string filePath)Parameters
modelOpenModelContainerfilePathstring
OpenModelContainerToXml(OpenModelContainer)
Serialize OpenModelContainer to Xml
public static string OpenModelContainerToXml(OpenModelContainer model)Parameters
modelOpenModelContainer
Returns
SerializeModel<T>(T)
Serialize Model
public static string SerializeModel<T>(T model)Parameters
modelT-
instance of model
Returns
- string
-
Serialize model in string
Type Parameters
T-
Type of model
SerializeModelToFile<T>(T, string)
Serialize Model
public static void SerializeModelToFile<T>(T model, string filePath)Parameters
modelT-
instance of model
filePathstring-
File path
Type Parameters
T-
Type of model