Table of Contents

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

BooleanOption

MirroringSafetyLevel

Gets or sets the mirroring safety level for a SQL database.

public SqlDatabaseMirroringSafetyLevel MirroringSafetyLevel { get; set; }

Property Value

SqlDatabaseMirroringSafetyLevel

MirroringStatus

Gets or sets the mirroring status.

public SqlDatabaseMirroringStatus MirroringStatus { get; set; }

Property Value

SqlDatabaseMirroringStatus

MirroringStatusString

Gets the mirroring status as a human readable string.

public string MirroringStatusString { get; set; }

Property Value

string

OperatingModeString

Gets the operating mode of the mirror.

public string OperatingModeString { get; set; }

Property Value

string

Partner

Gets or sets the mirroring partner - for example "TCP://demo-sql01.contoso.int:5023".

public string Partner { get; set; }

Property Value

string

PartnerInstance

Gets or sets the instance name of the mirroring partner.

public string PartnerInstance { get; set; }

Property Value

string

Witness

Gets or sets the mirroring witness if configured - for example "TCP://demo-sql01.contoso.int:5023".

public string Witness { get; set; }

Property Value

string

WitnessStatus

Gets or sets the mirroring witness status.

public SqlDatabaseMirroringWitnessStatus WitnessStatus { get; set; }

Property Value

SqlDatabaseMirroringWitnessStatus

WitnessStatusString

Gets the mirroring witness status as a human readable string.

public string WitnessStatusString { get; set; }

Property Value

string

Methods

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.SqlDatabaseMirroringSettings class from the specified XML.

public static SqlDatabaseMirroringSettings FromXml(string xml)

Parameters

xml string

The 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.