Class ChangeLogEntry
- Namespace
- SWConfigDataClientLib.Proxies.Admin
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.EntryBaseSummary>
public class ChangeLogEntry : SObject
- Inheritance
-
ChangeLogEntry
- Inherited Members
Constructors
ChangeLogEntry()
public ChangeLogEntry()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
AttributeName
(Max length is 128.)
public virtual string AttributeName { get; set; }
Property Value
BillingRelevant
public virtual bool BillingRelevant { get; set; }
Property Value
Date
public virtual SDateTime Date { get; set; }
Property Value
IsAttributeNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsAttributeNameNull { get; }
Property Value
IsBillingRelevantNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsBillingRelevantNull { get; }
Property Value
IsDateNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDateNull { get; }
Property Value
IsItemNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsItemNameNull { get; }
Property Value
IsKindNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsKindNull { get; }
Property Value
IsModifiedValueNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsModifiedValueNull { get; }
Property Value
IsOriginalValueNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsOriginalValueNull { get; }
Property Value
IsOwnerNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsOwnerNameNull { get; }
Property Value
IsUserNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsUserNull { get; }
Property Value
ItemName
(Max length is 128.)
public virtual string ItemName { get; set; }
Property Value
Kind
public virtual KindOfChange Kind { get; set; }
Property Value
KindLocalized
Retrieved the localized string for the kind of this log entry.
public string KindLocalized { get; }
Property Value
ModifiedValue
(Max length is 128.)
public virtual string ModifiedValue { get; set; }
Property Value
OriginalValue
(Max length is 128.)
public virtual string OriginalValue { get; set; }
Property Value
OwnerName
(Max length is 128.)
public virtual string OwnerName { get; set; }
Property Value
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
User
(Max length is 128.)
public virtual string User { get; set; }
Property Value
Methods
ApplyData(ChangeLogEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(ChangeLogEntry entry)
Parameters
entry
ChangeLogEntry
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual ChangeLogEntry Clone()
Returns
- ChangeLogEntry
Cloned entry of type ChangeLogEntry.
Dispose()
Dispose
public virtual void Dispose()
SetAttributeNameNull()
Set item attribute to Null value (DBNull).
public virtual void SetAttributeNameNull()
SetDefaultValues()
Sets all item attributes to default value.
public virtual void SetDefaultValues()
SetModifiedValueNull()
Set item attribute to Null value (DBNull).
public virtual void SetModifiedValueNull()
SetOriginalValueNull()
Set item attribute to Null value (DBNull).
public virtual void SetOriginalValueNull()
SetOwnerNameNull()
Set item attribute to Null value (DBNull).
public virtual void SetOwnerNameNull()
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