Class PortNumberRangeEntry
- Namespace
- SWConfigDataClientLib.Proxies.IppbxServer
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.SubEntrySummary>
public class PortNumberRangeEntry : SObject
- Inheritance
-
PortNumberRangeEntry
- Inherited Members
Constructors
PortNumberRangeEntry()
public PortNumberRangeEntry()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
AreaCode
(Max length is 10.)
public virtual string AreaCode { get; set; }
Property Value
CountryCode
(Max length is 10.)
public virtual string CountryCode { get; set; }
Property Value
HeadNumber
(Max length is 150.)
public virtual string HeadNumber { get; set; }
Property Value
IsAreaCodeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsAreaCodeNull { get; }
Property Value
IsCountryCodeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCountryCodeNull { get; }
Property Value
IsHeadNumberNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsHeadNumberNull { get; }
Property Value
IsNumberTypeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsNumberTypeNull { get; }
Property Value
IsPortIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortIDNull { get; }
Property Value
IsPortNumberRangeIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortNumberRangeIDNull { get; }
Property Value
IsRealmNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsRealmNull { get; }
Property Value
IsTailNumberEndNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsTailNumberEndNull { get; }
Property Value
IsTailNumberStartNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsTailNumberStartNull { get; }
Property Value
NumberType
public virtual PortNumberRangeType NumberType { get; set; }
Property Value
ParentEntry
The parent entry.
public virtual PortEntry ParentEntry { get; }
Property Value
PortID
public virtual int PortID { get; set; }
Property Value
PortNumberRangeID
public virtual int PortNumberRangeID { get; }
Property Value
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
Realm
(Max length is 150.)
public virtual string Realm { get; set; }
Property Value
TailNumberEnd
(Max length is 50.)
public virtual string TailNumberEnd { get; set; }
Property Value
TailNumberStart
(Max length is 50.)
public virtual string TailNumberStart { get; set; }
Property Value
Methods
ApplyData(PortNumberRangeEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(PortNumberRangeEntry entry)
Parameters
entry
PortNumberRangeEntry
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual PortNumberRangeEntry Clone()
Returns
- PortNumberRangeEntry
Cloned entry of type PortNumberRangeEntry.
Dispose()
Dispose
public virtual void Dispose()
IsNumberInRange(string)
public bool IsNumberInRange(string number)
Parameters
number
string
Returns
SetDefaultValues()
Sets all item attributes to default value.
public virtual void SetDefaultValues()
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