Class SqlDatabaseMirroringSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the mirroring settings for a SQL database.
public class SqlDatabaseMirroringSettings : BaseTypeSection
- Inheritance
-
SqlDatabaseMirroringSettings
Constructors
SqlDatabaseMirroringSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.SqlDatabaseMirroringSettings class.
public SqlDatabaseMirroringSettings()
Properties
Enabled
Gets or sets whether database mirroring is enabled.
public BooleanOption Enabled { get; set; }
Property Value
MirroringSafetyLevel
Gets or sets the mirroring safety level for a SQL database.
public SqlDatabaseMirroringSafetyLevel MirroringSafetyLevel { get; set; }
Property Value
MirroringStatus
Gets or sets the mirroring status.
public SqlDatabaseMirroringStatus MirroringStatus { get; set; }
Property Value
MirroringStatusString
Gets the mirroring status as a human readable string.
public string MirroringStatusString { get; set; }
Property Value
OperatingModeString
Gets the operating mode of the mirror.
public string OperatingModeString { get; set; }
Property Value
Partner
Gets or sets the mirroring partner - for example "TCP://demo-sql01.contoso.int:5023".
public string Partner { get; set; }
Property Value
PartnerInstance
Gets or sets the instance name of the mirroring partner.
public string PartnerInstance { get; set; }
Property Value
Witness
Gets or sets the mirroring witness if configured - for example "TCP://demo-sql01.contoso.int:5023".
public string Witness { get; set; }
Property Value
WitnessStatus
Gets or sets the mirroring witness status.
public SqlDatabaseMirroringWitnessStatus WitnessStatus { get; set; }
Property Value
WitnessStatusString
Gets the mirroring witness status as a human readable string.
public string WitnessStatusString { get; set; }
Property Value
Methods
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.SqlDatabaseMirroringSettings class from the specified XML.
public static SqlDatabaseMirroringSettings FromXml(string xml)
Parameters
xml
stringThe XML representation of the object.
Returns
- SqlDatabaseMirroringSettings
A CENTREL.XIA.Configuration.Types.SqlDatabaseMirroringSettings class.
ToString()
Returns the database mirroring settings as a human readable string.
public override string ToString()
Returns
- string
The database mirroring settings as a human readable string.