Platform SDK for .NET Release Notes
|Release Date||Release Type||Restrictions||AIX||HP-UX PA||HP-UX IPF||Linux||Solaris||Windows|
New in This Release
There are no restrictions for this release. This section describes new features that were introduced in this release of Platform SDK for .NET.
- Universal Contact Server protocol has added a new builder class called SearchCriteriaBuilder to simplify creation of SearchCriteriaCollection.
- The server channel now includes a Received event. This event is raised each time that a new message is received.
- Platform SDK now includes new requests and events to support Knowledge Manager functionality.
- The DuplexChannel class now includes pairs of methods BeginOpen – EndOpen and BeginClose – EndClose to support asynchronous opening and closing.
Corrections and Modifications
This release also includes the following corrections or modifications:
The ServerChannel.Close() method no longer throws an exception if the channel is already closed. (PSDK-7625)
The client channel now prevents sending messages created by MessageFactory which belong to other protocols. (PSDK-7514)
ESP-based protocols allow now non-supported ESP events. (PSDK-7502)
An EntityTypeId field has been added to GetInteractionsForContact, to match the updated specification. (PSDK-7249)
Functions that return user passwords in ConfServerProtocol now return an empty string if the property has been assigned or null if no value is assigned. (PSDK-7559)
Protocol classes now include a constructor with no parameters.
Note: The endpoint should be assigned before opening the protocol. (PSDK-7526)
Support for the Explicit Hang-up Detection feature has been fixed. (PSDK-7460)
Message Server protocol now sends large (greater than 16 KB) inner messages correctly into the binary stream. (PSDK-7280)
Message transport now correctly sends the binary array attribute when its length is equal to 0xFFFE or 0xFFFF bytes. (PSDK-7279)
You can now enable multi-threaded invokers by setting the InvokerFactory.MultithreadedInvokers option in app.config file. The number of threads per invoker can be set using the MultithreadedInvoker.CountWorkers option in app.config file. (PSDK-6974)