Table of Contents

Class ClientInformation

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents information about the XIA Configuration Client which generated the documentation for this item.

public class ClientInformation : GlobalSerializableClassicBase
Inheritance
ClientInformation

Constructors

ClientInformation()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.ClientInformation class.

public ClientInformation()

Properties

HostName

Gets or sets the NetBIOS hostname of the machine executing the XIA Configuration Service.

public string HostName { get; set; }

Property Value

string

IPAddress

Gets or sets the IP Address of the machine running the XIA Configuration Client which scanned this item.

public string IPAddress { get; set; }

Property Value

string

Identifier

Gets or sets the unique identifier of the client in GUID format.

public Guid Identifier { get; set; }

Property Value

Guid

IsScanned

Gets whether this item has been scanned by the XIA Configuration Client.

public bool IsScanned { get; }

Property Value

bool

ProfileIdentifier

Gets or sets the unique identifier of the scan profile used by the client in GUID format.

public Guid ProfileIdentifier { get; set; }

Property Value

Guid

ProfileName

Gets or sets the name of the scan profile used by the client.

public string ProfileName { get; set; }

Property Value

string

ScanDateTime

Gets or sets the date and time at which the XIA Configuration Client performed a scan of this item.

public DateTime ScanDateTime { get; set; }

Property Value

DateTime

ScanDateTimeString

Gets the date and time at which the XIA Configuration Client performed a scan of this item as a human readable string.

public string ScanDateTimeString { get; }

Property Value

string

Target

Gets or sets the target scanned by the client.

public string Target { get; set; }

Property Value

string

UserName

Gets or sets the name of the user account that performed the scan. By default this is the XIA Configuration Client service account.

public string UserName { get; set; }

Property Value

string

Version

Gets or sets the version of the XIA Configuration Client that scanned this item.

public SerializableVersion Version { get; set; }

Property Value

SerializableVersion

Remarks

This property is ignored by the DataComparer - the VersionString property is used instead.

Methods

Clone()

Returns a clone of this client information object.

public ClientInformation Clone()

Returns

ClientInformation

FromXml(string)

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

public static ClientInformation FromXml(string xml)

Parameters

xml string

The XML representation of the object.

Returns

ClientInformation

A CENTREL.XIA.Configuration.Types.ClientInformation class.

ToString()

Returns the client information in a human readable string.

public override string ToString()

Returns

string

The client information in a human readable string.