Class PortBundleEntryBase
- Namespace
- SWConfigDataClientLib.Proxies.PortBundle
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.EntryBaseSummary>
public class PortBundleEntryBase : SUpdateObject
- Inheritance
-
PortBundleEntryBase
- Derived
- Inherited Members
Remarks
Thread Safety: safe
Constructors
PortBundleEntryBase()
public PortBundleEntryBase()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
AccessPrefix
(Max length is 10.)
public virtual string AccessPrefix { get; set; }
Property Value
Remarks
Thread Safety: safe
CustomProviderSettingsEnabled
public virtual bool CustomProviderSettingsEnabled { get; set; }
Property Value
Remarks
Thread Safety: safe
Description
(Max length is 256.)
public virtual string Description { get; set; }
Property Value
Remarks
Thread Safety: safe
EnableCallRecording
public virtual bool EnableCallRecording { get; set; }
Property Value
Remarks
Thread Safety: safe
EnableLCR
public virtual bool EnableLCR { get; set; }
Property Value
Remarks
Thread Safety: safe
InBoundCalledNumberConversion
(Max length is 50.)
public virtual string InBoundCalledNumberConversion { get; set; }
Property Value
Remarks
Thread Safety: safe
InBoundCallingNumberConversion
(Max length is 50.)
public virtual string InBoundCallingNumberConversion { get; set; }
Property Value
Remarks
Thread Safety: safe
IsAccessPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsAccessPrefixNull { get; }
Property Value
Remarks
Thread Safety: safe
IsCustomProviderSettingsEnabledNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCustomProviderSettingsEnabledNull { get; }
Property Value
Remarks
Thread Safety: safe
IsDescriptionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDescriptionNull { get; }
Property Value
Remarks
Thread Safety: safe
IsEnableCallRecordingNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsEnableCallRecordingNull { get; }
Property Value
Remarks
Thread Safety: safe
IsEnableLCRNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsEnableLCRNull { get; }
Property Value
Remarks
Thread Safety: safe
IsInBoundCalledNumberConversionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsInBoundCalledNumberConversionNull { get; }
Property Value
Remarks
Thread Safety: safe
IsInBoundCallingNumberConversionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsInBoundCallingNumberConversionNull { get; }
Property Value
Remarks
Thread Safety: safe
IsLocationIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsLocationIDNull { get; }
Property Value
Remarks
Thread Safety: safe
IsMasterPBXPublicAccessPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsMasterPBXPublicAccessPrefixNull { get; }
Property Value
Remarks
Thread Safety: safe
IsNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsNameNull { get; }
Property Value
Remarks
Thread Safety: safe
IsOutBoundCalledNumberConversionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsOutBoundCalledNumberConversionNull { get; }
Property Value
Remarks
Thread Safety: safe
IsOutBoundCallingNumberConversionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsOutBoundCallingNumberConversionNull { 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
IsPortBundleTypeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortBundleTypeNull { 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
IsProviderIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsProviderIDNull { get; }
Property Value
Remarks
Thread Safety: safe
IsProviderSettingsNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsProviderSettingsNameNull { get; }
Property Value
Remarks
Thread Safety: safe
LocationID
public virtual int LocationID { get; set; }
Property Value
Remarks
Thread Safety: safe
MasterPBXPublicAccessPrefix
(Max length is 30.)
public virtual string MasterPBXPublicAccessPrefix { get; set; }
Property Value
Remarks
Thread Safety: safe
Name
(Max length is 50.)
public virtual string Name { get; set; }
Property Value
Remarks
Thread Safety: safe
OutBoundCalledNumberConversion
(Max length is 50.)
public virtual string OutBoundCalledNumberConversion { get; set; }
Property Value
Remarks
Thread Safety: safe
OutBoundCallingNumberConversion
(Max length is 50.)
public virtual string OutBoundCallingNumberConversion { get; set; }
Property Value
Remarks
Thread Safety: safe
PortBundleID
public virtual int PortBundleID { get; }
Property Value
Remarks
Thread Safety: safe
PortBundleLineOutNumReplEntryCollection
Collection of simple configuration items. (PortBundleLineOutNumReplEntry)
public virtual PortBundleLineOutNumReplEntryCollection PortBundleLineOutNumReplEntryCollection { get; }
Property Value
Remarks
Thread Safety: safe
PortBundleParameterEntryCollection
Collection of simple configuration items. (PortBundleParameterEntry)
public virtual PortBundleParameterEntryCollection PortBundleParameterEntryCollection { get; }
Property Value
Remarks
Thread Safety: safe
PortBundleType
public virtual PortBundleType PortBundleType { get; set; }
Property Value
Remarks
Thread Safety: safe
PortEntryCollection
Collection of simple configuration items. (PortEntry)
public virtual PortEntryCollection PortEntryCollection { get; }
Property Value
Remarks
Thread Safety: safe
ProfileID
public virtual int ProfileID { get; set; }
Property Value
Remarks
Thread Safety: safe
ProviderID
(Max length is 50.)
public virtual string ProviderID { get; set; }
Property Value
Remarks
Thread Safety: safe
ProviderSettingsName
(Max length is 60.)
public virtual string ProviderSettingsName { get; set; }
Property Value
Remarks
Thread Safety: safe
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
RoutedNumberEntryCollection
Collection of simple configuration items. (RoutedNumberEntry)
public virtual RoutedNumberEntryCollection RoutedNumberEntryCollection { get; }
Property Value
Remarks
Thread Safety: safe
Methods
ApplyData(PortBundleEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(PortBundleEntry entry)
Parameters
entry
PortBundleEntry
Remarks
Thread Safety: safe
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual PortBundleEntry Clone()
Returns
- PortBundleEntry
Cloned entry of type PortBundleEntryBase.
Remarks
Thread Safety: safe
Dispose()
Dispose
public virtual void Dispose()
Remarks
Thread Safety: safe
SetAccessPrefixNull()
Set item attribute to Null value (DBNull).
public virtual void SetAccessPrefixNull()
Remarks
Thread Safety: safe
SetDefaultValues()
Sets all item attributes to default value.
public virtual void SetDefaultValues()
Remarks
Thread Safety: safe
SetDescriptionNull()
Set item attribute to Null value (DBNull).
public virtual void SetDescriptionNull()
Remarks
Thread Safety: safe
SetInBoundCalledNumberConversionNull()
Set item attribute to Null value (DBNull).
public virtual void SetInBoundCalledNumberConversionNull()
Remarks
Thread Safety: safe
SetInBoundCallingNumberConversionNull()
Set item attribute to Null value (DBNull).
public virtual void SetInBoundCallingNumberConversionNull()
Remarks
Thread Safety: safe
SetMasterPBXPublicAccessPrefixNull()
Set item attribute to Null value (DBNull).
public virtual void SetMasterPBXPublicAccessPrefixNull()
Remarks
Thread Safety: safe
SetOutBoundCalledNumberConversionNull()
Set item attribute to Null value (DBNull).
public virtual void SetOutBoundCalledNumberConversionNull()
Remarks
Thread Safety: safe
SetOutBoundCallingNumberConversionNull()
Set item attribute to Null value (DBNull).
public virtual void SetOutBoundCallingNumberConversionNull()
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
Update(bool)
Update data. Retrieves current user data from database or stores them into the database.
public override void Update(bool validateAndSave)
Parameters
validateAndSave
boolif false retrieves data from database. If true save data to database. If the database operation failed the entry will be reinitiated from database.
Remarks
This is a remote method.
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