Author: atsushi
Date: 2007-07-05 09:12:13 -0400 (Thu, 05 Jul 2007)
New Revision: 81390
Added:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/ChangeLog
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBinding.cs
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBindingElement.cs
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationMessageProperty.cs
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationSecurity.cs
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqMessage.cs
Modified:
trunk/olive/class/System.ServiceModel/ChangeLog
trunk/olive/class/System.ServiceModel/Makefile
trunk/olive/class/System.ServiceModel/System.ServiceModel.dll.sources
trunk/olive/class/System.ServiceModel/System.ServiceModel/ChangeLog
trunk/olive/class/System.ServiceModel/System.ServiceModel/Dummy.cs
Log:
2007-07-05 Atsushi Enomoto <[EMAIL PROTECTED]>
Makefile : added -r:System.Messaging.dll
* MsmqIntegrationMessageProperty.cs MsmqIntegrationBinding.cs
MsmqMessage.cs MsmqIntegrationBindingElement.cs
MsmqIntegrationSecurity.cs : new stubs.
* Dummy.cs : more stub removal.
Modified: trunk/olive/class/System.ServiceModel/ChangeLog
===================================================================
--- trunk/olive/class/System.ServiceModel/ChangeLog 2007-07-05 13:05:27 UTC
(rev 81389)
+++ trunk/olive/class/System.ServiceModel/ChangeLog 2007-07-05 13:12:13 UTC
(rev 81390)
@@ -1,3 +1,7 @@
+2007-07-05 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ Makefile : added -r:System.Messaging.dll
+
2007-06-28 Marcos Cobena ([EMAIL PROTECTED])
* System.ServiceModel.dll.sources, System.ServiceModel\Dummy.cs :
Modified: trunk/olive/class/System.ServiceModel/Makefile
===================================================================
--- trunk/olive/class/System.ServiceModel/Makefile 2007-07-05 13:05:27 UTC
(rev 81389)
+++ trunk/olive/class/System.ServiceModel/Makefile 2007-07-05 13:12:13 UTC
(rev 81390)
@@ -18,6 +18,7 @@
/r:../lib/net_3_0/System.IdentityModel.dll \
/r:../lib/net_3_0/System.IdentityModel.Selectors.dll \
/r:System.Transactions.dll \
+ /r:System.Messaging.dll \
/r:System.Web.dll \
/r:System.Web.Services.dll \
/r:Mono.Security.dll \
Modified: trunk/olive/class/System.ServiceModel/System.ServiceModel/ChangeLog
===================================================================
--- trunk/olive/class/System.ServiceModel/System.ServiceModel/ChangeLog
2007-07-05 13:05:27 UTC (rev 81389)
+++ trunk/olive/class/System.ServiceModel/System.ServiceModel/ChangeLog
2007-07-05 13:12:13 UTC (rev 81390)
@@ -1,5 +1,9 @@
2007-07-05 Atsushi Enomoto <[EMAIL PROTECTED]>
+ * Dummy.cs : more stub removal.
+
+2007-07-05 Atsushi Enomoto <[EMAIL PROTECTED]>
+
* NetMsmqSecurity.cs PoisonMessageException.cs
MsmqException.cs MsmqPoisonMessageException.cs
MsmqBindingBase.cs MessageSecurityOverMsmq.cs
Modified: trunk/olive/class/System.ServiceModel/System.ServiceModel/Dummy.cs
===================================================================
--- trunk/olive/class/System.ServiceModel/System.ServiceModel/Dummy.cs
2007-07-05 13:05:27 UTC (rev 81389)
+++ trunk/olive/class/System.ServiceModel/System.ServiceModel/Dummy.cs
2007-07-05 13:12:13 UTC (rev 81390)
@@ -29,13 +29,6 @@
public class XmlSerializerImportOptions { }
}
-namespace System.ServiceModel.MsmqIntegration
-{
- public class MsmqIntegrationBinding : MsmqBindingBase { public override
BindingElementCollection CreateBindingElements () { throw new
NotImplementedException ();} public override string Scheme { get { return
"msmq.formatname"; } } }
- public class MsmqIntegrationBindingElement { }
- public class MsmqIntegrationSecurity { }
-}
-
namespace System.ServiceModel.PeerResolvers
{
//public interface IPeerResolverContract {}
Added:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/ChangeLog
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/ChangeLog
2007-07-05 13:05:27 UTC (rev 81389)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/ChangeLog
2007-07-05 13:12:13 UTC (rev 81390)
@@ -0,0 +1,6 @@
+2007-07-05 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * MsmqIntegrationMessageProperty.cs MsmqIntegrationBinding.cs
+ MsmqMessage.cs MsmqIntegrationBindingElement.cs
+ MsmqIntegrationSecurity.cs : new stubs.
+
Property changes on:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/ChangeLog
___________________________________________________________________
Name: svn:eol-style
+ native
Added:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBinding.cs
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBinding.cs
2007-07-05 13:05:27 UTC (rev 81389)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBinding.cs
2007-07-05 13:12:13 UTC (rev 81390)
@@ -0,0 +1,73 @@
+//
+// MsmqIntegrationBinding.cs
+//
+// Author: Atsushi Enomoto <[EMAIL PROTECTED]>
+//
+// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+using System;
+using System.ServiceModel;
+using System.ServiceModel.Channels;
+using System.ServiceModel.Description;
+using System.Xml;
+
+namespace System.ServiceModel.MsmqIntegration
+{
+ public class MsmqIntegrationBinding : MsmqBindingBase
+ {
+ MsmqIntegrationSecurity security;
+ MsmqMessageSerializationFormat format;
+
+ public MsmqIntegrationBinding ()
+ : this (MsmqIntegrationSecurityMode.None)
+ {
+ }
+
+ public MsmqIntegrationBinding (MsmqIntegrationSecurityMode
securityMode)
+ {
+ security = new MsmqIntegrationSecurity ();
+ security.Mode = securityMode;
+ }
+
+ [MonoTODO]
+ public MsmqIntegrationBinding (string configurationName)
+ {
+ throw new NotImplementedException ();
+ }
+
+ public MsmqIntegrationSecurity Security {
+ get { return security; }
+ }
+
+ public MsmqMessageSerializationFormat SerializationFormat {
+ get { return format; }
+ set { format = value; }
+ }
+
+ [MonoTODO]
+ public override BindingElementCollection CreateBindingElements
()
+ {
+ throw new NotImplementedException ();
+ }
+ }
+}
Property changes on:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBinding.cs
___________________________________________________________________
Name: svn:eol-style
+ native
Added:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBindingElement.cs
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBindingElement.cs
2007-07-05 13:05:27 UTC (rev 81389)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBindingElement.cs
2007-07-05 13:12:13 UTC (rev 81390)
@@ -0,0 +1,92 @@
+//
+// MsmqIntegrationBindingElement.cs
+//
+// Author: Atsushi Enomoto <[EMAIL PROTECTED]>
+//
+// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+using System;
+using System.ServiceModel;
+using System.ServiceModel.Channels;
+
+namespace System.ServiceModel.MsmqIntegration
+{
+ public sealed class MsmqIntegrationBindingElement :
MsmqBindingElementBase
+ {
+ MsmqMessageSerializationFormat format;
+ Type [] target_types;
+
+ public MsmqIntegrationBindingElement ()
+ {
+ }
+
+ public MsmqMessageSerializationFormat SerializationFormat {
+ get { return format; }
+ set { format = value; }
+ }
+
+ public override string Scheme {
+ get { return "net.msmq"; }
+ }
+
+ public Type[] TargetSerializationTypes {
+ get { return target_types; }
+ set { target_types = value; }
+ }
+
+ public override BindingElement Clone ()
+ {
+ return (MsmqIntegrationBindingElement) MemberwiseClone
();
+ }
+
+ [MonoTODO]
+ public override bool CanBuildChannelFactory<TChannel>
(BindingContext context)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public override IChannelFactory<TChannel>
BuildChannelFactory<TChannel> (BindingContext context)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public override bool CanBuildChannelListener<TChannel>
(BindingContext context)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public override IChannelListener<TChannel>
BuildChannelListener<TChannel> (BindingContext context)
+ {
+ throw new NotImplementedException ();
+ }
+
+ [MonoTODO]
+ public override T GetProperty<T> (BindingContext context)
+ {
+ throw new NotImplementedException ();
+ }
+ }
+}
Property changes on:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationBindingElement.cs
___________________________________________________________________
Name: svn:eol-style
+ native
Added:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationMessageProperty.cs
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationMessageProperty.cs
2007-07-05 13:05:27 UTC (rev 81389)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationMessageProperty.cs
2007-07-05 13:12:13 UTC (rev 81390)
@@ -0,0 +1,151 @@
+//
+// MsmqIntegrationMessageProperty.cs
+//
+// Author: Atsushi Enomoto <[EMAIL PROTECTED]>
+//
+// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+using System;
+using System.Messaging;
+using System.ServiceModel;
+using System.ServiceModel.Channels;
+
+using SMessage = System.ServiceModel.Channels.Message;
+
+namespace System.ServiceModel.MsmqIntegration
+{
+ public sealed class MsmqIntegrationMessageProperty
+ {
+ public const string Name = "MsmqIntegrationMessageProperty";
+
+ public MsmqIntegrationMessageProperty ()
+ {
+ }
+
+ [MonoTODO]
+ public static MsmqIntegrationMessageProperty Get (SMessage
message)
+ {
+ throw new NotImplementedException ();
+ }
+
+ AcknowledgeTypes? ack_type;
+ Acknowledgment? ack;
+ Uri adm_queue, dst_queue, res_queue;
+ int? app_specific, body_type;
+ DateTime? arrived_time, sent_time;
+ bool? authenticated;
+ object body;
+ string correlation_id, id, label;
+ byte [] extension, sender_id;
+ MessageType? msg_type;
+ MessagePriority? priority;
+ TimeSpan? ttrq;
+
+ public AcknowledgeTypes? AcknowledgeType {
+ get { return ack_type; }
+ set { ack_type = value; }
+ }
+
+ public Acknowledgment? Acknowledgment {
+ get { return ack; }
+ }
+
+ public Uri AdministrationQueue {
+ get { return adm_queue; }
+ set { adm_queue = value; }
+ }
+
+ public int? AppSpecific {
+ get { return app_specific; }
+ set { app_specific = value; }
+ }
+
+ public DateTime? ArrivedTime {
+ get { return arrived_time; }
+ }
+
+ public bool? Authenticated {
+ get { return authenticated; }
+ }
+
+ public object Body {
+ get { return body; }
+ set { body = value; }
+ }
+
+ public int? BodyType {
+ get { return body_type; }
+ set { body_type = value; }
+ }
+
+ public string CorrelationId {
+ get { return correlation_id; }
+ set { correlation_id = value; }
+ }
+
+ public Uri DestinationQueue {
+ get { return dst_queue; }
+ }
+
+ public byte [] Extension {
+ get { return extension; }
+ set { extension = value; }
+ }
+
+ public string Id {
+ get { return id; }
+ }
+
+ public string Label {
+ get { return label; }
+ set { label = value; }
+ }
+
+ public MessageType? MessageType {
+ get { return msg_type; }
+ }
+
+ public MessagePriority? Priority {
+ get { return priority; }
+ set { priority = value; }
+ }
+
+ public Uri ResponseQueue {
+ get { return res_queue; }
+ set { res_queue = value; }
+ }
+
+ public byte [] SenderId {
+ get { return sender_id; }
+ }
+
+ public DateTime? SentTime {
+ get { return sent_time; }
+ }
+
+ public TimeSpan? TimeToReachQueue {
+ get { return ttrq; }
+ set { ttrq = value; }
+ }
+ }
+}
Property changes on:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationMessageProperty.cs
___________________________________________________________________
Name: svn:eol-style
+ native
Added:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationSecurity.cs
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationSecurity.cs
2007-07-05 13:05:27 UTC (rev 81389)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationSecurity.cs
2007-07-05 13:12:13 UTC (rev 81390)
@@ -0,0 +1,48 @@
+//
+// MsmqIntegrationSecurity.cs
+//
+// Author: Atsushi Enomoto <[EMAIL PROTECTED]>
+//
+// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+using System;
+using System.ServiceModel;
+using System.ServiceModel.Security;
+
+namespace System.ServiceModel.MsmqIntegration
+{
+ public sealed class MsmqIntegrationSecurity
+ {
+ MsmqIntegrationSecurityMode mode;
+ MsmqTransportSecurity transport = new MsmqTransportSecurity ();
+
+ public MsmqIntegrationSecurityMode Mode {
+ get { return mode; }
+ set { mode = value; }
+ }
+
+ public MsmqTransportSecurity Transport {
+ get { return transport; }
+ }
+ }
+}
Property changes on:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqIntegrationSecurity.cs
___________________________________________________________________
Name: svn:eol-style
+ native
Added:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqMessage.cs
===================================================================
---
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqMessage.cs
2007-07-05 13:05:27 UTC (rev 81389)
+++
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqMessage.cs
2007-07-05 13:12:13 UTC (rev 81390)
@@ -0,0 +1,142 @@
+//
+// MsmqMessage.cs
+//
+// Author: Atsushi Enomoto <[EMAIL PROTECTED]>
+//
+// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+using System;
+using System.Messaging;
+using System.ServiceModel;
+
+namespace System.ServiceModel.MsmqIntegration
+{
+ [MessageContract]
+ public sealed class MsmqMessage<T>
+ {
+ AcknowledgeTypes? ack_type;
+ Acknowledgment? ack;
+ Uri adm_queue, dst_queue, res_queue;
+ int? app_specific, body_type;
+ DateTime? arrived_time, sent_time;
+ bool? authenticated;
+ T body;
+ string correlation_id, id, label;
+ byte [] extension, sender_id;
+ MessageType? msg_type;
+ MessagePriority? priority;
+ TimeSpan? ttrq;
+
+ public MsmqMessage (T body)
+ {
+ this.body = body;
+ }
+
+ public AcknowledgeTypes? AcknowledgeType {
+ get { return ack_type; }
+ set { ack_type = value; }
+ }
+
+ public Acknowledgment? Acknowledgment {
+ get { return ack; }
+ }
+
+ public Uri AdministrationQueue {
+ get { return adm_queue; }
+ set { adm_queue = value; }
+ }
+
+ public int? AppSpecific {
+ get { return app_specific; }
+ set { app_specific = value; }
+ }
+
+ public DateTime? ArrivedTime {
+ get { return arrived_time; }
+ }
+
+ public bool? Authenticated {
+ get { return authenticated; }
+ }
+
+ public T Body {
+ get { return body; }
+ set { body = value; }
+ }
+
+ public int? BodyType {
+ get { return body_type; }
+ set { body_type = value; }
+ }
+
+ public string CorrelationId {
+ get { return correlation_id; }
+ set { correlation_id = value; }
+ }
+
+ public Uri DestinationQueue {
+ get { return dst_queue; }
+ }
+
+ public byte [] Extension {
+ get { return extension; }
+ set { extension = value; }
+ }
+
+ public string Id {
+ get { return id; }
+ }
+
+ public string Label {
+ get { return label; }
+ set { label = value; }
+ }
+
+ public MessageType? MessageType {
+ get { return msg_type; }
+ }
+
+ public MessagePriority? Priority {
+ get { return priority; }
+ set { priority = value; }
+ }
+
+ public Uri ResponseQueue {
+ get { return res_queue; }
+ set { res_queue = value; }
+ }
+
+ public byte [] SenderId {
+ get { return sender_id; }
+ }
+
+ public DateTime? SentTime {
+ get { return sent_time; }
+ }
+
+ public TimeSpan? TimeToReachQueue {
+ get { return ttrq; }
+ set { ttrq = value; }
+ }
+ }
+}
Property changes on:
trunk/olive/class/System.ServiceModel/System.ServiceModel.MsmqIntegration/MsmqMessage.cs
___________________________________________________________________
Name: svn:eol-style
+ native
Modified: trunk/olive/class/System.ServiceModel/System.ServiceModel.dll.sources
===================================================================
--- trunk/olive/class/System.ServiceModel/System.ServiceModel.dll.sources
2007-07-05 13:05:27 UTC (rev 81389)
+++ trunk/olive/class/System.ServiceModel/System.ServiceModel.dll.sources
2007-07-05 13:12:13 UTC (rev 81390)
@@ -607,6 +607,11 @@
System.ServiceModel.Dispatcher/XPathMessageFilter.cs
System.ServiceModel.Dispatcher/XPathMessageFilterTable.cs
System.ServiceModel.Dispatcher/XPathNavigatorException.cs
+System.ServiceModel.MsmqIntegration/MsmqIntegrationBinding.cs
+System.ServiceModel.MsmqIntegration/MsmqIntegrationBindingElement.cs
+System.ServiceModel.MsmqIntegration/MsmqIntegrationMessageProperty.cs
+System.ServiceModel.MsmqIntegration/MsmqIntegrationSecurity.cs
+System.ServiceModel.MsmqIntegration/MsmqMessage.cs
System.ServiceModel.PeerResolvers/CustomPeerResolverService.cs
System.ServiceModel.PeerResolvers/IPeerResolverContract.cs
System.ServiceModel.PeerResolvers/RefreshInfo.cs
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches