2009-05-21 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Thu, 21 May 2009 12:04:59 +0000 (12:04 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Thu, 21 May 2009 12:04:59 +0000 (12:04 -0000)
commitbd4ddeac5b02a9e43238745578b19c83f505013e
tree50eef6c95c0aca21a3dbb083cd60a8bc1b6cc74d
parentb87de8b6f1c716236159c80ab1cbbf3efe8174a0
2009-05-21  Atsushi Enomoto  <atsushi@ximian.com>

* DuplexSessionBase.cs : new file, for session implementation.
* TcpDuplexSessionChannel.cs, PeerDuplexChannel.cs,
  DuplexSessionChannelBase.cs : changed sync/async implementation
  pattern. Now async methods call sync methods using delegates.

svn path=/trunk/mcs/; revision=134529
mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog
mcs/class/System.ServiceModel/System.ServiceModel.Channels/DuplexSessionBase.cs [new file with mode: 0644]
mcs/class/System.ServiceModel/System.ServiceModel.Channels/DuplexSessionChannelBase.cs
mcs/class/System.ServiceModel/System.ServiceModel.Channels/PeerDuplexChannel.cs
mcs/class/System.ServiceModel/System.ServiceModel.Channels/TcpDuplexSessionChannel.cs
mcs/class/System.ServiceModel/System.ServiceModel.dll.sources