Class UserPhoneCallListEntry
- Namespace
- SWConfigDataClientLib.Proxies.PhoneClient
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.EntryBaseSummary>
public class UserPhoneCallListEntry : SObject
- Inheritance
-
UserPhoneCallListEntry
- Inherited Members
Constructors
UserPhoneCallListEntry()
public UserPhoneCallListEntry()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
CallbackState
public virtual SPCBState CallbackState { get; }
Property Value
CalledName
(Max length is 80.)
public virtual string CalledName { get; set; }
Property Value
CalledNumber
(Max length is 50.)
public virtual string CalledNumber { get; set; }
Property Value
CallingName
(Max length is 80.)
public virtual string CallingName { get; set; }
Property Value
CallingNumber
(Max length is 50.)
public virtual string CallingNumber { get; set; }
Property Value
ConnectedName
(Max length is 150.)
public virtual string ConnectedName { get; set; }
Property Value
ConnectedNumber
(Max length is 50.)
public virtual string ConnectedNumber { get; set; }
Property Value
DateTimeLocal
public virtual SDateTime DateTimeLocal { get; set; }
Property Value
DateTimeUTC
public virtual SDateTime DateTimeUTC { get; set; }
Property Value
DurationSeconds
public int DurationSeconds { get; }
Property Value
EndTimeLocal
public virtual SDateTime EndTimeLocal { get; set; }
Property Value
EndTimeUTC
public virtual SDateTime EndTimeUTC { get; set; }
Property Value
IpPbxPhoneCallID
public virtual int IpPbxPhoneCallID { get; set; }
Property Value
IsCallbackStateNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCallbackStateNull { get; }
Property Value
IsCalledNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCalledNameNull { get; }
Property Value
IsCalledNumberNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCalledNumberNull { get; }
Property Value
IsCallingNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCallingNameNull { get; }
Property Value
IsCallingNumberNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCallingNumberNull { get; }
Property Value
IsConnectedNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsConnectedNameNull { get; }
Property Value
IsConnectedNumberNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsConnectedNumberNull { get; }
Property Value
IsDateTimeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDateTimeNull { get; }
Property Value
IsEndTimeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsEndTimeNull { get; }
Property Value
IsIpPbxPhoneCallIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsIpPbxPhoneCallIDNull { get; }
Property Value
IsStartTimeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsStartTimeNull { get; }
Property Value
IsStateNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsStateNull { get; }
Property Value
IsUserIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsUserIDNull { get; }
Property Value
IsViewedNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsViewedNull { get; }
Property Value
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
StartTimeLocal
public virtual SDateTime StartTimeLocal { get; set; }
Property Value
StartTimeUTC
public virtual SDateTime StartTimeUTC { get; set; }
Property Value
State
public virtual SPCState State { get; set; }
Property Value
UserID
public virtual int UserID { get; set; }
Property Value
Viewed
public virtual bool Viewed { get; set; }
Property Value
Methods
ApplyData(UserPhoneCallListEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(UserPhoneCallListEntry entry)
Parameters
entry
UserPhoneCallListEntry
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual UserPhoneCallListEntry Clone()
Returns
- UserPhoneCallListEntry
Cloned entry of type UserPhoneCallListEntry.
Dispose()
Dispose
public virtual void Dispose()
SetCalledNameNull()
Set item attribute to Null value (DBNull).
public virtual void SetCalledNameNull()
SetCalledNumberNull()
Set item attribute to Null value (DBNull).
public virtual void SetCalledNumberNull()
SetCallingNameNull()
Set item attribute to Null value (DBNull).
public virtual void SetCallingNameNull()
SetCallingNumberNull()
Set item attribute to Null value (DBNull).
public virtual void SetCallingNumberNull()
SetConnectedNameNull()
Set item attribute to Null value (DBNull).
public virtual void SetConnectedNameNull()
SetConnectedNumberNull()
Set item attribute to Null value (DBNull).
public virtual void SetConnectedNumberNull()
SetDefaultValues()
Sets all item attributes to default value.
public virtual void SetDefaultValues()
SetEndTimeNull()
Set item attribute to Null value (DBNull).
public virtual void SetEndTimeNull()
SetStartTimeNull()
Set item attribute to Null value (DBNull).
public virtual void SetStartTimeNull()
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