C# Class mRemoteNG.Config.Serializers.XmlConnectionNodeSerializer

显示文件 Open project: mRemoteNG/mRemoteNG Class Usage Examples

Public Methods

Method Description
SerializeConnectionInfo ( ConnectionInfo connectionInfo ) : System.Xml.Linq.XElement
XmlConnectionNodeSerializer ( ICryptographyProvider cryptographyProvider, SecureString encryptionKey ) : System.Security
XmlConnectionNodeSerializer ( ICryptographyProvider cryptographyProvider, SecureString encryptionKey, SaveFilter saveFilter ) : System.Security

Private Methods

Method Description
SetElementAttributes ( System.Xml.Linq.XContainer element, ConnectionInfo connectionInfo ) : void
SetInheritanceAttributes ( System.Xml.Linq.XContainer element, IInheritable connectionInfo ) : void

Method Details

SerializeConnectionInfo() public method

public SerializeConnectionInfo ( ConnectionInfo connectionInfo ) : System.Xml.Linq.XElement
connectionInfo ConnectionInfo
return System.Xml.Linq.XElement

XmlConnectionNodeSerializer() public method

public XmlConnectionNodeSerializer ( ICryptographyProvider cryptographyProvider, SecureString encryptionKey ) : System.Security
cryptographyProvider ICryptographyProvider
encryptionKey System.Security.SecureString
return System.Security

XmlConnectionNodeSerializer() public method

public XmlConnectionNodeSerializer ( ICryptographyProvider cryptographyProvider, SecureString encryptionKey, SaveFilter saveFilter ) : System.Security
cryptographyProvider ICryptographyProvider
encryptionKey System.Security.SecureString
saveFilter mRemoteNG.Security.SaveFilter
return System.Security