Class ClientEntry
- Namespace
- SWConfigDataClientLib.Proxies.Reporting
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.EntryBaseSummary>
public class ClientEntry : SObject
- Inheritance
-
ClientEntry
- Inherited Members
Constructors
ClientEntry()
public ClientEntry()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
ClientConnection
(Max length is 2147483647.)
public virtual string ClientConnection { get; set; }
Property Value
ClientID
public virtual Guid ClientID { get; set; }
Property Value
DataBaseName
(Max length is 50.)
public virtual string DataBaseName { get; set; }
Property Value
DataSource
(Max length is 128.)
public virtual string DataSource { get; set; }
Property Value
DeactivationDateLocal
public virtual SDateTime DeactivationDateLocal { get; set; }
Property Value
DeactivationDateUTC
public virtual SDateTime DeactivationDateUTC { get; set; }
Property Value
ExpirationDateLocal
public virtual SDateTime ExpirationDateLocal { get; set; }
Property Value
ExpirationDateUTC
public virtual SDateTime ExpirationDateUTC { get; set; }
Property Value
FirstClientAccessLocal
public virtual SDateTime FirstClientAccessLocal { get; set; }
Property Value
FirstClientAccessUTC
public virtual SDateTime FirstClientAccessUTC { get; set; }
Property Value
IsClientConnectionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsClientConnectionNull { get; }
Property Value
IsClientIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsClientIDNull { get; }
Property Value
IsDataBaseNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDataBaseNameNull { get; }
Property Value
IsDataSourceNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDataSourceNull { get; }
Property Value
IsDeactivationDateNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDeactivationDateNull { get; }
Property Value
IsExpirationDateNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsExpirationDateNull { get; }
Property Value
IsFirstClientAccessNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsFirstClientAccessNull { get; }
Property Value
IsLastClientAccessNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsLastClientAccessNull { get; }
Property Value
IsLastClientCheckNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsLastClientCheckNull { get; }
Property Value
IsNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsNameNull { get; }
Property Value
IsResellerIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsResellerIDNull { get; }
Property Value
IsServerNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsServerNull { get; }
Property Value
IsSignatureNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsSignatureNull { get; }
Property Value
IsStatusNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsStatusNull { get; }
Property Value
LastClientAccessLocal
public virtual SDateTime LastClientAccessLocal { get; set; }
Property Value
LastClientAccessUTC
public virtual SDateTime LastClientAccessUTC { get; set; }
Property Value
LastClientCheckLocal
public virtual SDateTime LastClientCheckLocal { get; set; }
Property Value
LastClientCheckUTC
public virtual SDateTime LastClientCheckUTC { get; set; }
Property Value
Name
(Max length is 50.)
public virtual string Name { get; set; }
Property Value
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
ResellerID
public virtual Guid ResellerID { get; set; }
Property Value
Server
(Max length is 128.)
public virtual string Server { get; set; }
Property Value
Signature
(Max length is 50.)
public virtual string Signature { get; set; }
Property Value
Status
public virtual SRLClientStatus Status { get; set; }
Property Value
Methods
ApplyData(ClientEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(ClientEntry entry)
Parameters
entry
ClientEntry
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual ClientEntry Clone()
Returns
- ClientEntry
Cloned entry of type ClientEntry.
Dispose()
Dispose
public virtual void Dispose()
SetDeactivationDateNull()
Set item attribute to Null value (DBNull).
public virtual void SetDeactivationDateNull()
SetDefaultValues()
Sets all item attributes to default value.
public virtual void SetDefaultValues()
SetFirstClientAccessNull()
Set item attribute to Null value (DBNull).
public virtual void SetFirstClientAccessNull()
ToString()
Returns the string representation of the item.
public override string ToString()
Returns
- string
String representation of the item.
ValidateNotNullMembers()
Checks if all attributes have valid values. For example an unset attribtue which doesn't allow null value will cause an Exception.
public virtual void ValidateNotNullMembers()
Verbose()
Returns a string containing alle item attributes. This method can be used for trcaing and debugging.
public virtual string Verbose()
Returns
- string
String containig all item attributes with names and values