![]() |
Diffusion .NET Classic API - Core and Common
5.9.4
|
Class responsible for serializing/deserializing server details to/from isolated storage. More...
Public Member Functions | |
ServerDetailsLoader (string fileName) | |
Constructor. More... | |
ServerDetailsLoader () | |
Constructors More... | |
![]() | |
bool | PreferenceFileExists () |
Determines whether the preferences file already exists. More... | |
void | Load () |
Responsible for loading details from Isolated Storage. More... | |
void | Save () |
Responsible for persisting details to Isolated Storage. More... | |
Protected Member Functions | |
override void | CreateInitialDetails (IFormatter formatter, Stream stream) |
Create the initial set of details. More... | |
override void | DeserializeDetails (IFormatter formatter, Stream stream) |
Deserialize the details from isolated storage. More... | |
override void | SerializeDetails (IFormatter formatter, Stream stream) |
Serialize the details to isolated storage. More... | |
![]() | |
BaseDetailsLoader (string fileName) | |
Constructor. More... | |
Properties | |
List< KeyValuePair< string, ServerDetailsImpl > > | ServerDetails [get, set] |
Get/set the server details. Can be null if deserialization has not been performed. More... | |
![]() | |
string | Filename [get, set] |
Get/set the name of the file to use in Isolated Storage. More... | |
Additional Inherited Members | |
![]() | |
static void | ClearAll (string prefix) |
Clears all isolated storage information for the given application; relies on each file containing a certain prefix, i.e. 'ExternalClient'. More... | |
Class responsible for serializing/deserializing server details to/from isolated storage.
PushTechnology.DiffusionCore.Connection.ServerDetailsLoader.ServerDetailsLoader | ( | string | fileName | ) |
Constructor.
fileName |
PushTechnology.DiffusionCore.Connection.ServerDetailsLoader.ServerDetailsLoader | ( | ) |
Constructors
|
protectedvirtual |
Create the initial set of details.
formatter | |
stream |
Reimplemented from PushTechnology.DiffusionCore.Persistence.BaseDetailsLoader.
|
protectedvirtual |
Deserialize the details from isolated storage.
formatter | |
stream |
Reimplemented from PushTechnology.DiffusionCore.Persistence.BaseDetailsLoader.
|
protectedvirtual |
Serialize the details to isolated storage.
formatter | |
stream |
Reimplemented from PushTechnology.DiffusionCore.Persistence.BaseDetailsLoader.
|
getset |
Get/set the server details. Can be null if deserialization has not been performed.