Class DMIppbxServer
- Namespace
- SWConfigDataClientLib.DataManager
- Assembly
- IpPbxCDSClientLib.dll
public class DMIppbxServer : Component
- Inheritance
-
DMIppbxServer
Constructors
DMIppbxServer()
public DMIppbxServer()
DMIppbxServer(IContainer)
public DMIppbxServer(IContainer container)
Parameters
container
IContainer
Fields
connectionManager
protected ConnectionManager connectionManager
Field Value
Methods
CheckConnection()
public void CheckConnection()
Dispose(bool)
Clean up any resources being used.
protected override void Dispose(bool disposing)
Parameters
disposing
booltrue if managed resources should be disposed; otherwise, false.
GetSimpleNumberOwnerList(string, bool, bool, bool)
public List<int> GetSimpleNumberOwnerList(string number, bool publicNumbers, bool internalNumbers, bool mobileNumbers)
Parameters
Returns
IsCallAllowed(int, CallingPartyType, string, string)
public bool IsCallAllowed(int callingPartyID, CallingPartyType callingPartyType, string number, string PublicAccessPrefix)
Parameters
callingPartyID
intcallingPartyType
CallingPartyTypenumber
stringPublicAccessPrefix
string
Returns
fillDataSetWithMatchingRoutedNumbers(ref DataSetIppbxServer, int, CallingPartyType, string, string, string, DateTime, bool, out int, out int, out string)
public void fillDataSetWithMatchingRoutedNumbers(ref DataSetIppbxServer ds, int callingPartyID, CallingPartyType callingPartyType, string number, string numberServerRepresentation, string CallingNumber, DateTime dateTime, bool ReturnAllPossible, out int possibleMatchingEntries, out int possiblePrefixMatches, out string resultingNumber)
Parameters
ds
DataSetIppbxServercallingPartyID
intcallingPartyType
CallingPartyTypenumber
stringnumberServerRepresentation
stringCallingNumber
stringdateTime
DateTimeReturnAllPossible
boolpossibleMatchingEntries
intpossiblePrefixMatches
intresultingNumber
string
fillDataSetWithNamesFromNumber(ref DataSetIppbxServer, string, bool, int)
public void fillDataSetWithNamesFromNumber(ref DataSetIppbxServer ds, string numberFilter, bool showHidden, int UserID)
Parameters
ds
DataSetIppbxServernumberFilter
stringshowHidden
boolUserID
int
fillDataSetWithNumberOwnerList(ref DataSetIppbxServer, int, CallingPartyType, string, bool, bool, bool, bool, out int, out bool)
public void fillDataSetWithNumberOwnerList(ref DataSetIppbxServer ds, int callingPartyID, CallingPartyType callingPartyType, string number, bool publicNumbers, bool internalNumbers, bool mobileNumbers, bool externalNumbers, out int PossibleHits, out bool IsNumberConfiguredOnTrunk)
Parameters
ds
DataSetIppbxServercallingPartyID
intcallingPartyType
CallingPartyTypenumber
stringpublicNumbers
boolinternalNumbers
boolmobileNumbers
boolexternalNumbers
boolPossibleHits
intIsNumberConfiguredOnTrunk
bool
fillDataSetWithPortSelection(ref DataSetIppbxServer, int, int, CallingPartyType, string, string)
public void fillDataSetWithPortSelection(ref DataSetIppbxServer ds, int PortBundleID, int CallingPartyID, CallingPartyType CallingPartyType, string CallingNumber, string CalledNumber)
Parameters
ds
DataSetIppbxServerPortBundleID
intCallingPartyID
intCallingPartyType
CallingPartyTypeCallingNumber
stringCalledNumber
string
fillDataSetWithPortSelectionEx(ref DataSetIppbxServer, int, int, CallingPartyType, string, int, string, string, string)
public void fillDataSetWithPortSelectionEx(ref DataSetIppbxServer ds, int PortBundleID, int OriginatingPartyID, CallingPartyType OriginatingPartyType, string OriginatingNumber, int RedirectingPartyID, string RedirectingPartyNumber, string CalledNumber, string NetworkSrcNumber)
Parameters
ds
DataSetIppbxServerPortBundleID
intOriginatingPartyID
intOriginatingPartyType
CallingPartyTypeOriginatingNumber
stringRedirectingPartyID
intRedirectingPartyNumber
stringCalledNumber
stringNetworkSrcNumber
string