Class SaveSystemSettings
The SaveSystemAPI settings.
Inheritance
System.Object
SaveSystemSettings
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Bayat.SaveSystem
Assembly: Bayat.SaveSystem.Runtime.dll
Syntax
public class SaveSystemSettings
Fields
| Improve this Doc View SourceDefaultEncryptionAlgorithm
The default encryption algorithm.
Declaration
public static readonly ISaveSystemEncryption DefaultEncryptionAlgorithm
Field Value
Type | Description |
---|---|
ISaveSystemEncryption |
DefaultJsonSerializerSettings
The default json serializer settings.
Declaration
public static readonly JsonSerializerSettings DefaultJsonSerializerSettings
Field Value
Type | Description |
---|---|
JsonSerializerSettings |
DefaultPassword
The default password.
Declaration
public static readonly string DefaultPassword
Field Value
Type | Description |
---|---|
System.String |
DefaultSerializer
The default serializer.
Declaration
public static readonly SaveSystemJsonSerializer DefaultSerializer
Field Value
Type | Description |
---|---|
SaveSystemJsonSerializer |
DefaultSettings
The default settings.
Declaration
public static readonly SaveSystemSettings DefaultSettings
Field Value
Type | Description |
---|---|
SaveSystemSettings |
DefaultStorage
The default storage.
Declaration
public static readonly IStorage DefaultStorage
Field Value
Type | Description |
---|---|
IStorage |
DefaultUseEncryption
The default use encryption.
Declaration
public static readonly bool DefaultUseEncryption
Field Value
Type | Description |
---|---|
System.Boolean |
encryptionAlgorithm
Declaration
protected ISaveSystemEncryption encryptionAlgorithm
Field Value
Type | Description |
---|---|
ISaveSystemEncryption |
password
Declaration
protected string password
Field Value
Type | Description |
---|---|
System.String |
serializer
Declaration
protected SaveSystemJsonSerializer serializer
Field Value
Type | Description |
---|---|
SaveSystemJsonSerializer |
storage
Declaration
protected IStorage storage
Field Value
Type | Description |
---|---|
IStorage |
useCatalog
Declaration
protected bool useCatalog
Field Value
Type | Description |
---|---|
System.Boolean |
useEncryption
Declaration
protected bool useEncryption
Field Value
Type | Description |
---|---|
System.Boolean |
useMetaData
Declaration
protected bool useMetaData
Field Value
Type | Description |
---|---|
System.Boolean |
Properties
| Improve this Doc View SourceEncryptionAlgorithm
Gets the default encryption algorithm if not set or sets the encryption algorithm.
Declaration
public virtual ISaveSystemEncryption EncryptionAlgorithm { get; set; }
Property Value
Type | Description |
---|---|
ISaveSystemEncryption |
Password
Gets the default password if not set or sets the password.
Declaration
public virtual string Password { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Serializer
Gets the default storage if not set or sets the serializer.
Declaration
public virtual SaveSystemJsonSerializer Serializer { get; set; }
Property Value
Type | Description |
---|---|
SaveSystemJsonSerializer |
Storage
Gets the default storage if not set or sets the storage.
Declaration
public virtual IStorage Storage { get; set; }
Property Value
Type | Description |
---|---|
IStorage |
UseCatalog
Gets or sets whether to use catalog or not.
Declaration
public virtual bool UseCatalog { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UseEncryption
Gets a boolean indicating whether to use encryption while saving and loading or not.
Declaration
public virtual bool UseEncryption { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UseMetaData
Gets or sets whether to use meta data or not.
Declaration
public virtual bool UseMetaData { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
| Improve this Doc View SourceClone()
Declaration
public virtual SaveSystemSettings Clone()
Returns
Type | Description |
---|---|
SaveSystemSettings |