Class AccessProfileItemEntry
- Namespace
- SWConfigDataClientLib.Proxies.AccessProfiles
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.SubEntrySummary>
public class AccessProfileItemEntry : SObject
- Inheritance
-
AccessProfileItemEntry
- Inherited Members
Remarks
Thread Safety: safe
Constructors
AccessProfileItemEntry()
public AccessProfileItemEntry()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
CalledParty
(Max length is 30.)
public virtual string CalledParty { get; set; }
Property Value
Remarks
Thread Safety: safe
Deny
public virtual bool Deny { get; set; }
Property Value
Remarks
Thread Safety: safe
IsCalledPartyNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCalledPartyNull { get; }
Property Value
Remarks
Thread Safety: safe
IsDenyNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDenyNull { get; }
Property Value
Remarks
Thread Safety: safe
IsPortBundleIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortBundleIDNull { get; }
Property Value
Remarks
Thread Safety: safe
IsProfileIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsProfileIDNull { get; }
Property Value
Remarks
Thread Safety: safe
IsProfileItemIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsProfileItemIDNull { get; }
Property Value
Remarks
Thread Safety: safe
IsPublicAccessPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPublicAccessPrefixNull { get; }
Property Value
Remarks
Thread Safety: safe
ParentEntry
The parent entry.
public virtual AccessProfileEntry ParentEntry { get; }
Property Value
Remarks
Thread Safety: safe
PortBundleID
public virtual int PortBundleID { get; set; }
Property Value
Remarks
Thread Safety: safe
ProfileID
public virtual int ProfileID { get; set; }
Property Value
Remarks
Thread Safety: safe
ProfileItemID
public virtual int ProfileItemID { get; }
Property Value
Remarks
Thread Safety: safe
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
PublicAccessPrefix
(Max length is 10.)
public virtual string PublicAccessPrefix { get; set; }
Property Value
Remarks
Thread Safety: safe
Methods
ApplyData(AccessProfileItemEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(AccessProfileItemEntry entry)
Parameters
entry
AccessProfileItemEntry
Remarks
Thread Safety: safe
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual AccessProfileItemEntry Clone()
Returns
- AccessProfileItemEntry
Cloned entry of type AccessProfileItemEntry.
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
SetPortBundleIDNull()
Set item attribute to Null value (DBNull).
public virtual void SetPortBundleIDNull()
Remarks
Thread Safety: safe
SetPublicAccessPrefixNull()
Set item attribute to Null value (DBNull).
public virtual void SetPublicAccessPrefixNull()
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