Class CurrentUserDeviceEntry
- Namespace
- SWConfigDataClientLib.Proxies.Users
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.SubEntrySummary>
public class CurrentUserDeviceEntry : SObject
- Inheritance
-
CurrentUserDeviceEntry
- Inherited Members
Remarks
Thread Safety: safe
Constructors
CurrentUserDeviceEntry()
public CurrentUserDeviceEntry()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
CTIMaster
public virtual bool CTIMaster { get; set; }
Property Value
Remarks
Thread Safety: safe
DeviceType
public virtual DeviceType DeviceType { get; set; }
Property Value
Remarks
Thread Safety: safe
EntryID
public virtual Guid EntryID { get; set; }
Property Value
Remarks
Thread Safety: safe
IPAddress
(Max length is 30.)
public virtual string IPAddress { get; set; }
Property Value
Remarks
Thread Safety: safe
IsCTIMasterNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCTIMasterNull { get; }
Property Value
Remarks
Thread Safety: safe
IsDeviceTypeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDeviceTypeNull { get; }
Property Value
Remarks
Thread Safety: safe
IsEntryIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsEntryIDNull { get; }
Property Value
Remarks
Thread Safety: safe
IsIPAddressNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsIPAddressNull { get; }
Property Value
Remarks
Thread Safety: safe
IsLoginTimeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsLoginTimeNull { get; }
Property Value
Remarks
Thread Safety: safe
IsMACAddressNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsMACAddressNull { get; }
Property Value
Remarks
Thread Safety: safe
IsUserIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsUserIDNull { get; }
Property Value
Remarks
Thread Safety: safe
IsVersionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsVersionNull { get; }
Property Value
Remarks
Thread Safety: safe
LoginTime
public virtual SDateTime LoginTime { get; set; }
Property Value
Remarks
Thread Safety: safe
MACAddress
(Max length is 20.)
public virtual string MACAddress { get; set; }
Property Value
Remarks
Thread Safety: safe
ParentEntry
The parent entry.
public virtual UserEntry ParentEntry { get; }
Property Value
Remarks
Thread Safety: safe
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
UserID
public virtual int UserID { get; set; }
Property Value
Remarks
Thread Safety: safe
Version
(Max length is 256.)
public virtual string Version { get; set; }
Property Value
Remarks
Thread Safety: safe
Methods
ApplyData(CurrentUserDeviceEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(CurrentUserDeviceEntry entry)
Parameters
entry
CurrentUserDeviceEntry
Remarks
Thread Safety: safe
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual CurrentUserDeviceEntry Clone()
Returns
- CurrentUserDeviceEntry
Cloned entry of type CurrentUserDeviceEntry.
Remarks
Thread Safety: safe
Dispose()
Dispose
public virtual void Dispose()
Remarks
Thread Safety: safe
SetDefaultValues()
Sets all item attributes to default value.
public virtual void SetDefaultValues()
Remarks
Thread Safety: safe
ToString()
Returns the string representation of the item.
public override string ToString()
Returns
- string
String representation of the item.
Remarks
Thread Safety: safe
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()
Remarks
Thread Safety: safe
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
Remarks
Thread Safety: safe