Class LocationEntry
- Namespace
- SWConfigDataClientLib.Proxies.IppbxServer
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.EntryBaseSummary>
public class LocationEntry : SObject
- Inheritance
-
LocationEntry
- Inherited Members
Constructors
LocationEntry()
public LocationEntry()
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
Properties
AreaCode
(Max length is 10.)
public virtual string AreaCode { get; set; }
Property Value
BeginDayLightSavingTime
public virtual SDateTime BeginDayLightSavingTime { get; set; }
Property Value
CountryCode
(Max length is 10.)
public virtual string CountryCode { get; set; }
Property Value
DayLightSavingTimeDelta
public virtual int DayLightSavingTimeDelta { get; set; }
Property Value
DefaultPublicAccessPrefix
(Max length is 10.)
public virtual string DefaultPublicAccessPrefix { get; set; }
Property Value
Description
(Max length is 256.)
public virtual string Description { get; set; }
Property Value
EndDayLightSavingTime
public virtual SDateTime EndDayLightSavingTime { get; set; }
Property Value
ExternalNumberIDForUndeliverableCalls
public virtual int ExternalNumberIDForUndeliverableCalls { get; set; }
Property Value
InternalNumberIDForUndeliverableCalls
public virtual int InternalNumberIDForUndeliverableCalls { get; set; }
Property Value
InternationalCallPrefix
(Max length is 10.)
public virtual string InternationalCallPrefix { get; set; }
Property Value
IsAreaCodeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsAreaCodeNull { get; }
Property Value
IsBeginDayLightSavingTimeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsBeginDayLightSavingTimeNull { get; }
Property Value
IsCountryCodeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsCountryCodeNull { get; }
Property Value
IsDayLightSavingTimeDeltaNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDayLightSavingTimeDeltaNull { get; }
Property Value
IsDefaultPublicAccessPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDefaultPublicAccessPrefixNull { get; }
Property Value
IsDescriptionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsDescriptionNull { get; }
Property Value
IsEndDayLightSavingTimeNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsEndDayLightSavingTimeNull { get; }
Property Value
IsExternalNumberIDForUndeliverableCallsNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsExternalNumberIDForUndeliverableCallsNull { get; }
Property Value
IsInternalNumberIDForUndeliverableCallsNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsInternalNumberIDForUndeliverableCallsNull { get; }
Property Value
IsInternationalCallPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsInternationalCallPrefixNull { get; }
Property Value
IsLocationIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsLocationIDNull { get; }
Property Value
IsLongDistCallPrefixNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsLongDistCallPrefixNull { get; }
Property Value
IsMaxInterlocationCallsNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsMaxInterlocationCallsNull { get; }
Property Value
IsNameNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsNameNull { get; }
Property Value
IsSystemTimeZoneIDNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsSystemTimeZoneIDNull { get; }
Property Value
IsTimeZoneDeltaNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsTimeZoneDeltaNull { get; }
Property Value
IsTimeZoneIndexNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsTimeZoneIndexNull { get; }
Property Value
IsUndeliverableCallNumberNeedsConfigurarionNull
Returns true if the item attribute has Null value (DBNull).
public virtual bool IsUndeliverableCallNumberNeedsConfigurarionNull { get; }
Property Value
LocationID
public virtual int LocationID { get; }
Property Value
LongDistCallPrefix
(Max length is 10.)
public virtual string LongDistCallPrefix { get; set; }
Property Value
MaxInterlocationCalls
public virtual int MaxInterlocationCalls { get; set; }
Property Value
Name
(Max length is 120.)
public virtual string Name { get; set; }
Property Value
ProxyNumber
protected virtual long ProxyNumber { get; }
Property Value
PublicAccessPrefixEntryCollection
Collection of simple configuration items. (PublicAccessPrefixEntry)
public virtual PublicAccessPrefixEntryCollection PublicAccessPrefixEntryCollection { get; }
Property Value
SystemTimeZoneID
(Max length is 128.)
public virtual string SystemTimeZoneID { get; set; }
Property Value
TimeZoneDelta
public virtual int TimeZoneDelta { get; set; }
Property Value
TimeZoneIndex
public virtual int TimeZoneIndex { get; set; }
Property Value
UndeliverableCallNumberNeedsConfigurarion
public virtual bool UndeliverableCallNumberNeedsConfigurarion { get; set; }
Property Value
Methods
ApplyData(LocationEntry)
Applies all data from the Entry object item.
public virtual void ApplyData(LocationEntry entry)
Parameters
entry
LocationEntry
Clone()
Clones the Entry item. The cloned entry is unattached and can not be used for updating.
public virtual LocationEntry Clone()
Returns
- LocationEntry
Cloned entry of type LocationEntry.
Dispose()
Dispose
public virtual void Dispose()
SetBeginDayLightSavingTimeNull()
Set item attribute to Null value (DBNull).
public virtual void SetBeginDayLightSavingTimeNull()
SetDayLightSavingTimeDeltaNull()
Set item attribute to Null value (DBNull).
public virtual void SetDayLightSavingTimeDeltaNull()
SetDefaultValues()
Sets all item attributes to default value.
public virtual void SetDefaultValues()
SetDescriptionNull()
Set item attribute to Null value (DBNull).
public virtual void SetDescriptionNull()
SetEndDayLightSavingTimeNull()
Set item attribute to Null value (DBNull).
public virtual void SetEndDayLightSavingTimeNull()
SetExternalNumberIDForUndeliverableCallsNull()
Set item attribute to Null value (DBNull).
public virtual void SetExternalNumberIDForUndeliverableCallsNull()
SetInternalNumberIDForUndeliverableCallsNull()
Set item attribute to Null value (DBNull).
public virtual void SetInternalNumberIDForUndeliverableCallsNull()
SetMaxInterlocationCallsNull()
Set item attribute to Null value (DBNull).
public virtual void SetMaxInterlocationCallsNull()
SetTimeZoneDeltaDefaultValue()
Set item attribute to default value.
public virtual void SetTimeZoneDeltaDefaultValue()
SetTimeZoneIndexDefaultValue()
Set item attribute to default value.
public virtual void SetTimeZoneIndexDefaultValue()
SetUndeliverableCallNumberNeedsConfigurarionDefaultValue()
Set item attribute to default value.
public virtual void SetUndeliverableCallNumberNeedsConfigurarionDefaultValue()
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