kCura.WinEDDS.SettingsFactoryBase
namespace kCura.WinEDDS
{
public abstract class SettingsFactoryBase
{
public enum OverwriteType
{
Append,
Overlay,
AppendOverlay
}
public class InvalidCredentialsException : Exception
{
public InvalidCredentialsException();
public InvalidCredentialsException(string message);
public InvalidCredentialsException(string message, Exception innerException);
protected InvalidCredentialsException(SerializationInfo info, StreamingContext context);
}
protected NetworkCredential Credential { get; }
protected CookieContainer CookieContainer { get; }
protected ICaseManager CaseManager { get; }
protected IFolderManager FolderManager { get; }
protected IFieldManager FieldManager { get; }
protected IFieldQuery FieldQuery { get; }
protected IProductionManager ProductionManager { get; }
protected SettingsFactoryBase(string login, string password, Func<string> correlationIdFunc);
protected SettingsFactoryBase(NetworkCredential credential, Func<string> correlationIdFunc);
protected SettingsFactoryBase(NetworkCredential credential, CookieContainer cookieContainer, Func<string> correlationIdFunc);
protected void SaveObject(string location, object settings);
public abstract void Save(string location);
}
}