Class PortEntry
- Namespace
- SWConfigDataClientLib.Proxies.IppbxServer
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.EntryBaseSummary>
public class PortEntry : SObject
- Inheritance
-
PortEntry
- Inherited Members
Constructors
PortEntry()
public PortEntry()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
AccessPrefix
(Max length is 10.)
public virtual string AccessPrefix { get; set; }
Property Value
CAPIController
public int CAPIController { get; }
Property Value
CodecG711
public virtual bool CodecG711 { get; set; }
Property Value
CodecG711_A_law
public virtual bool CodecG711_A_law { get; set; }
Property Value
CodecG722
public virtual bool CodecG722 { get; set; }
Property Value
CodecG729
public virtual bool CodecG729 { get; set; }
Property Value
CodecPreferenceMode
public virtual CodecPreferenceModeType CodecPreferenceMode { get; set; }
Property Value
CodecT38
public virtual bool CodecT38 { get; set; }
Property Value
CodecTransparent
public virtual bool CodecTransparent { get; set; }
Property Value
CustomProviderSettingsEnabled
public virtual bool CustomProviderSettingsEnabled { get; set; }
Property Value
DefaultSIPRealm
(Max length is 128.)
public virtual string DefaultSIPRealm { get; set; }
Property Value
Description
(Max length is 256.)
public virtual string Description { get; set; }
Property Value
EnableCallRecording
public virtual bool EnableCallRecording { get; set; }
Property Value
EnableLCR
public virtual bool EnableLCR { get; set; }
Property Value
Enabled
public virtual bool Enabled { get; set; }
Property Value
Host
(Max length is 50.)
public virtual string Host { get; set; }
Property Value
InBoundCalledNumberConversion
(Max length is 50.)
public virtual string InBoundCalledNumberConversion { get; set; }
Property Value
InBoundCallingNumberConversion
(Max length is 50.)
public virtual string InBoundCallingNumberConversion { get; set; }
Property Value
IsAccessPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsAccessPrefixNull { get; }
Property Value
IsCodecG711Null
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCodecG711Null { get; }
Property Value
IsCodecG711_A_lawNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCodecG711_A_lawNull { get; }
Property Value
IsCodecG722Null
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCodecG722Null { get; }
Property Value
IsCodecG729Null
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCodecG729Null { get; }
Property Value
IsCodecPreferenceModeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCodecPreferenceModeNull { get; }
Property Value
IsCodecT38Null
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCodecT38Null { get; }
Property Value
IsCodecTransparentNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCodecTransparentNull { get; }
Property Value
IsCustomProviderSettingsEnabledNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCustomProviderSettingsEnabledNull { get; }
Property Value
IsDefaultSIPRealmNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDefaultSIPRealmNull { get; }
Property Value
IsDescriptionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDescriptionNull { get; }
Property Value
IsEnableCallRecordingNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsEnableCallRecordingNull { get; }
Property Value
IsEnableLCRNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsEnableLCRNull { get; }
Property Value
IsEnabledNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsEnabledNull { get; }
Property Value
IsHostNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsHostNull { get; }
Property Value
IsInBoundCalledNumberConversionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsInBoundCalledNumberConversionNull { get; }
Property Value
IsInBoundCallingNumberConversionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsInBoundCallingNumberConversionNull { get; }
Property Value
IsLocationIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsLocationIDNull { get; }
Property Value
IsMasterPBXPublicAccessPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsMasterPBXPublicAccessPrefixNull { get; }
Property Value
IsMaxCallsNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsMaxCallsNull { get; }
Property Value
IsMaxIncommingCallsNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsMaxIncommingCallsNull { get; }
Property Value
IsMaxOutgoingCallsNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsMaxOutgoingCallsNull { get; }
Property Value
IsMediaEncryptionTypeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsMediaEncryptionTypeNull { get; }
Property Value
IsNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsNameNull { get; }
Property Value
IsNoSupportOfInitialInvitesWithG711AndT38Null
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsNoSupportOfInitialInvitesWithG711AndT38Null { get; }
Property Value
IsNonMatchingNumberBehaviorNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsNonMatchingNumberBehaviorNull { get; }
Property Value
IsNonMatchingNumberCallingNumberNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsNonMatchingNumberCallingNumberNull { get; }
Property Value
IsOutBoundCalledNumberConversionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsOutBoundCalledNumberConversionNull { get; }
Property Value
IsOutBoundCallingNumberConversionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsOutBoundCallingNumberConversionNull { get; }
Property Value
IsPSK_DNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPSK_DNull { get; }
Property Value
IsPSK_SNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPSK_SNull { get; }
Property Value
IsPortBundleDescriptionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortBundleDescriptionNull { get; }
Property Value
IsPortBundleIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortBundleIDNull { get; }
Property Value
IsPortBundleNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortBundleNameNull { get; }
Property Value
IsPortBundleTypeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortBundleTypeNull { get; }
Property Value
IsPortDescriptionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortDescriptionNull { get; }
Property Value
IsPortIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortIDNull { get; }
Property Value
IsPortNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsPortNameNull { get; }
Property Value
IsProfileIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsProfileIDNull { get; }
Property Value
IsProviderIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsProviderIDNull { get; }
Property Value
IsProviderSettingsNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsProviderSettingsNameNull { get; }
Property Value
IsSiteConnectionTypeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsSiteConnectionTypeNull { get; }
Property Value
IsSupportsFaxmethod3Null
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsSupportsFaxmethod3Null { get; }
Property Value
IsSyncDataTypeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsSyncDataTypeNull { get; }
Property Value
IsTransportDataTypeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsTransportDataTypeNull { get; }
Property Value
LinkType
public SLinkType LinkType { get; }
Property Value
LocationID
public virtual int LocationID { get; set; }
Property Value
MasterPBXPublicAccessPrefix
(Max length is 30.)
public virtual string MasterPBXPublicAccessPrefix { get; set; }
Property Value
MaxCalls
public virtual int MaxCalls { get; set; }
Property Value
MaxIncommingCalls
public virtual int MaxIncommingCalls { get; set; }
Property Value
MaxOutgoingCalls
public virtual int MaxOutgoingCalls { get; set; }
Property Value
MediaEncryptionType
public virtual UserMediaEncryptionType MediaEncryptionType { get; set; }
Property Value
Name
(Max length is 50.)
public virtual string Name { get; set; }
Property Value
NoSupportOfInitialInvitesWithG711AndT38
public virtual bool NoSupportOfInitialInvitesWithG711AndT38 { get; set; }
Property Value
NonMatchingNumberBehavior
public virtual SCallingPartyNumberSignalingTemplate NonMatchingNumberBehavior { get; set; }
Property Value
NonMatchingNumberCallingNumber
(Max length is 128.)
public virtual string NonMatchingNumberCallingNumber { get; set; }
Property Value
OutBoundCalledNumberConversion
(Max length is 50.)
public virtual string OutBoundCalledNumberConversion { get; set; }
Property Value
OutBoundCallingNumberConversion
(Max length is 50.)
public virtual string OutBoundCallingNumberConversion { get; set; }
Property Value
PSK_D
protected virtual byte[] PSK_D { get; set; }
Property Value
- byte[]
PSK_S
protected virtual byte[] PSK_S { get; }
Property Value
- byte[]
PortBundleDescription
(Max length is 256.)
public virtual string PortBundleDescription { get; set; }
Property Value
PortBundleID
public virtual int PortBundleID { get; set; }
Property Value
PortBundleLineOutNumReplEntryCollection
Collection of simple configuration items. (PortBundleLineOutNumReplEntry)
public virtual PortBundleLineOutNumReplEntryCollection PortBundleLineOutNumReplEntryCollection { get; }
Property Value
PortBundleName
(Max length is 50.)
public virtual string PortBundleName { get; set; }
Property Value
PortBundleParameterEntryCollection
Collection of simple configuration items. (PortBundleParameterEntry)
public virtual PortBundleParameterEntryCollection PortBundleParameterEntryCollection { get; }
Property Value
PortBundleType
public virtual PortBundleType PortBundleType { get; set; }
Property Value
PortDescription
(Max length is 256.)
public virtual string PortDescription { get; set; }
Property Value
PortID
public virtual int PortID { get; }
Property Value
PortName
(Max length is 50.)
public virtual string PortName { get; set; }
Property Value
PortNumberRangeEntryCollection
Collection of simple configuration items. (PortNumberRangeEntry)
public virtual PortNumberRangeEntryCollection PortNumberRangeEntryCollection { get; }
Property Value
PortParameterEntryCollection
Collection of simple configuration items. (PortParameterEntry)
public virtual PortParameterEntryCollection PortParameterEntryCollection { get; }
Property Value
PortPublicNumberEntryCollection
Collection of simple configuration items. (PortPublicNumberEntry)
public virtual PortPublicNumberEntryCollection PortPublicNumberEntryCollection { get; }
Property Value
PresharedKeyDynamic
Gets the dynamic PSK of this port.
public string PresharedKeyDynamic { get; set; }
Property Value
PresharedKeyStatic
public string PresharedKeyStatic { get; }
Property Value
ProfileID
public virtual int ProfileID { get; set; }
Property Value
ProviderEncryptionMode
public ProviderEncryptionMode ProviderEncryptionMode { get; }
Property Value
ProviderID
(Max length is 50.)
public virtual string ProviderID { get; set; }
Property Value
ProviderSettingsName
(Max length is 60.)
public virtual string ProviderSettingsName { get; set; }
Property Value
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
RemoteServer
public string RemoteServer { get; }
Property Value
RemoteSwyxStandByServer
public string RemoteSwyxStandByServer { get; }
Property Value
SIPAuthMode
public SIPAuthMode SIPAuthMode { get; }
Property Value
SIPDTMFMode
public SIPDTMFMode SIPDTMFMode { get; }
Property Value
SIPNumberFormat
public SIPNumberFormat SIPNumberFormat { get; }
Property Value
SIPOutboundProxyName
public string SIPOutboundProxyName { get; }
Property Value
SIPOutboundProxyPort
public int SIPOutboundProxyPort { get; }
Property Value
SIPPasswordDecrypted
public string SIPPasswordDecrypted { get; }
Property Value
SIPProxyName
public string SIPProxyName { get; }
Property Value
SIPProxyPort
public int SIPProxyPort { get; }
Property Value
SIPRealm
public string SIPRealm { get; }
Property Value
SIPRegistrarEnable
public bool SIPRegistrarEnable { get; }
Property Value
SIPRegistrarInterval
public int SIPRegistrarInterval { get; }
Property Value
SIPRegistrarName
public string SIPRegistrarName { get; }
Property Value
SIPRegistrarPort
public int SIPRegistrarPort { get; }
Property Value
SIPSTUNEnable
public bool SIPSTUNEnable { get; }
Property Value
SIPSTUNServerName
public string SIPSTUNServerName { get; }
Property Value
SIPSTUNServerPort
public int SIPSTUNServerPort { get; }
Property Value
SIPUserID
public string SIPUserID { get; }
Property Value
SIPUserName
public string SIPUserName { get; }
Property Value
SipPasswordHashHex
public string SipPasswordHashHex { get; }
Property Value
SipTransportType
public SipTransportType SipTransportType { get; }
Property Value
SiteConnectionType
public virtual SiteConnectionType SiteConnectionType { get; set; }
Property Value
SpecificCallingPartyNumber
The specific calling party number used for singnalling ober this trunk in relation to propertry CallingPartyNumberSignaling
(Max length is 128.)
public virtual string SpecificCallingPartyNumber { get; set; }
Property Value
SupportsFaxmethod3
public virtual bool SupportsFaxmethod3 { get; set; }
Property Value
SyncDataType
public virtual SyncDataType SyncDataType { get; set; }
Property Value
TransportDataType
public virtual TransportDataType TransportDataType { get; set; }
Property Value
isCAPIControllerNull
public bool isCAPIControllerNull { get; }
Property Value
isLinkTypeNull
public bool isLinkTypeNull { get; }
Property Value
isProviderEncryptionModeNull
public bool isProviderEncryptionModeNull { get; }
Property Value
isRemoteServerNull
public bool isRemoteServerNull { get; }
Property Value
isRemoteSwyxStandByServerNull
public bool isRemoteSwyxStandByServerNull { get; }
Property Value
isSIPAuthModeNull
public bool isSIPAuthModeNull { get; }
Property Value
isSIPDTMFModeNull
public bool isSIPDTMFModeNull { get; }
Property Value
isSIPNumberFormatNull
public bool isSIPNumberFormatNull { get; }
Property Value
isSIPOutboundProxyNameNull
public bool isSIPOutboundProxyNameNull { get; }
Property Value
isSIPOutboundProxyPortNull
public bool isSIPOutboundProxyPortNull { get; }
Property Value
isSIPPasswordNull
public bool isSIPPasswordNull { get; }
Property Value
isSIPProxyNameNull
public bool isSIPProxyNameNull { get; }
Property Value
isSIPProxyPortNull
public bool isSIPProxyPortNull { get; }
Property Value
isSIPRealmNull
public bool isSIPRealmNull { get; }
Property Value
isSIPRegistrarEnableNull
public bool isSIPRegistrarEnableNull { get; }
Property Value
isSIPRegistrarIntervalNull
public bool isSIPRegistrarIntervalNull { get; }
Property Value
isSIPRegistrarNameNull
public bool isSIPRegistrarNameNull { get; }
Property Value
isSIPRegistrarPortNull
public bool isSIPRegistrarPortNull { get; }
Property Value
isSIPSTUNEnableNull
public bool isSIPSTUNEnableNull { get; }
Property Value
isSIPSTUNServerNameNull
public bool isSIPSTUNServerNameNull { get; }
Property Value
isSIPSTUNServerPortNull
public bool isSIPSTUNServerPortNull { get; }
Property Value
isSIPUserIDNull
public bool isSIPUserIDNull { get; }
Property Value
isSIPUserNameNull
public bool isSIPUserNameNull { get; }
Property Value
isSipTransportTypeNull
public bool isSipTransportTypeNull { get; }
Property Value
Methods
ApplyData(PortEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(PortEntry entry)
Parameters
entry
PortEntry
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual PortEntry Clone()
Returns
- PortEntry
Cloned entry of type PortEntry.
Dispose()
Dispose
public virtual void Dispose()
SetAccessPrefixNull()
Set item attribute to Null value (DBNull).
public virtual void SetAccessPrefixNull()
SetDefaultSIPRealmNull()
Set item attribute to Null value (DBNull).
public virtual void SetDefaultSIPRealmNull()
SetDefaultValues()
Sets all item attributes to default value.
public virtual void SetDefaultValues()
SetDescriptionNull()
Set item attribute to Null value (DBNull).
public virtual void SetDescriptionNull()
SetInBoundCalledNumberConversionNull()
Set item attribute to Null value (DBNull).
public virtual void SetInBoundCalledNumberConversionNull()
SetInBoundCallingNumberConversionNull()
Set item attribute to Null value (DBNull).
public virtual void SetInBoundCallingNumberConversionNull()
SetMasterPBXPublicAccessPrefixNull()
Set item attribute to Null value (DBNull).
public virtual void SetMasterPBXPublicAccessPrefixNull()
SetNonMatchingNumberCallingNumberNull()
Set item attribute to Null value (DBNull).
public virtual void SetNonMatchingNumberCallingNumberNull()
SetOutBoundCalledNumberConversionNull()
Set item attribute to Null value (DBNull).
public virtual void SetOutBoundCalledNumberConversionNull()
SetOutBoundCallingNumberConversionNull()
Set item attribute to Null value (DBNull).
public virtual void SetOutBoundCallingNumberConversionNull()
SetPSK_DNull()
Set item attribute to Null value (DBNull).
public virtual void SetPSK_DNull()
SetPortBundleDescriptionNull()
Set item attribute to Null value (DBNull).
public virtual void SetPortBundleDescriptionNull()
SetPortDescriptionNull()
Set item attribute to Null value (DBNull).
public virtual void SetPortDescriptionNull()
SetSpecificCallingPartyNumberNull()
Sets the SpecificCallingPartyNumber null value
public void SetSpecificCallingPartyNumberNull()
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