1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
2004-06-16 Lluis Sanchez Gual <lluis@ximian.com>
* SoapServerFormatterSink.cs: Removed unneded method.
2004-06-10 Lluis Sanchez Gual <lluis@ximian.com>
* SoapMessageFormatter.cs: Don't add the signature to the headers list if
the method is not overloaded, and don't add the LogicalCallContext if
it has no info.
2004-05-26 Lluis Sanchez Gual <lluis@ximian.com>
* SoapMessageFormatter.cs: Include soap headers as properties when creating
the IMessage, and add IMessage properties as headers when creating the
SoapMessage. LogicalCallContext info will be passed as a header value.
2004-05-13 Lluis Sanchez Gual <lluis@ximian.com>
* BinaryCore.cs, SoapCore.cs: Added Properties property.
* BinaryServerFormatterSink.cs, SoapServerFormatterSink.cs: Added missing
TypeFilterLevel property.
* BinaryServerFormatterSinkProvider.cs: Fixed setter for TypeFilterLevel.
* SoapServerFormatterSinkProvider.cs: Added missing TypeFilterLevel
property.
2004-05-11 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelCore.cs: Use LoadWithPartialName when configuration information
is not present.
2004-04-30 Lluis Sanchez Gual <lluis@ximian.com>
* SoapClientFormatterSink.cs: The deserialized message can be actually a
SoapFault. Taken this into account.
* SoapMessageFormatter.cs: Added FormatFault method. In FormatResponse(),
the array of output parameters must also include placeholders for the
input parameters (set to null).
ParameterInfo.IsOut does not correspond to the "out" keyword in C#, but
to the OutAttribute applied to parameters. There can be input parameters
with the OutAttribute. Fixed this in a couple of places.
Added CreateSoapMessage method, which creates a SoapMessage including
the parameter types (only for responses, since for requests the target
method is not known).
* SoapServerFormatterSink.cs: Use soapMsgFormatter.CreateSoapMessage to
create the SoapMessage.
2004-02-27 Lluis Sanchez Gual <lluis@ximian.com>
* BinaryClientFormatterSink.cs: Don't set the request uri here, this will
be done in the transport sink.
* BinaryCore.cs: Added TypeFilterLevel property.
* BinaryServerFormatterSinkProvider.cs: Added missing TypeFilterLevel property.
2003-12-15 Lluis Sanchez Gual <lluis@ximian.com>
* BinaryServerFormatterSinkProvider.cs, SoapServerFormatterSinkProvider.cs:
Changed some ifdefs for allowedProperties field.
2003-12-11 Patrik Torstensson <p@rxc.se>
* SoapMessageFormater.cs: Use GetMethod with signature if possible, solves
AmbiguousMatchException for bug 51990.
2003-12-10 Lluis Sanchez Gual <lluis@ximian.com>
* BinaryServerFormatterSinkProvider.cs: Removed TODO.
* CommonTransportKeys.cs: Added some internal transport keys.
2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
* BinaryClientFormatterSinkProvider.cs, BinaryServerFormatterSinkProvider.cs,
BinaryCore.cs, BinaryServerFormatterSinkProvider.cs,
SoapClientFormatterSinkProvider.cs, SoapCore.cs,
SoapServerFormatterSinkProvider.cs.cs: Added support for TypeFilterLevel
property.
2003-11-17 Lluis Sanchez Gual <lluis@ximian.com>
* BinaryClientFormatterSinkProvider.cs, BinaryServerFormatterSinkProvider.cs:
SoapClientFormatterSinkProvider.cs, SoapServerFormatterSinkProvider.cs: Small fix.
* SoapServerFormatterSink.cs: Small fix in AsyncProcessResponse.
* BinaryCore.cs, SoapCore.cs: throw an exception if an unknown property
is found.
2003-11-16 Lluis Sanchez Gual <lluis@ximian.com>
* BinaryClientFormatterSink.cs, BinaryClientFormatterSinkProvider.cs,
BinaryServerFormatterSink.cs, BinaryServerFormatterSinkProvider.cs:
Moved formatter code to BinaryCore. This adds support for the properties
"includeVersion" and "strictBinding" to the binary formatter.
* BinaryCore.cs: New file. Contains some code used by the binary formatter sinks.
* SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs,
SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs
Moved formatter code to BinaryCore. This adds support for the properties
"includeVersion" and "strictBinding" to the soap formatter.
* SoapCore.cs: New file. Contains some code used by the soap formatter sinks.
* ChannelCore.cs: New file. Implements a simple type binder used by the
formatter sinks.
2003-11-12 Lluis Sanchez Gual <lluis@ximian.com>
* BinaryServerFormatterSink.cs: Removed fixme.
* BinaryServerFormatterSinkProvider.cs: Removed a NotImplementedException.
* SoapServerFormatterSinkProvider.cs: Removed some TODOs.
2003-09-25 Lluis Sanchez Gual <lluis@ximian.com>
* SoapMessageFormatter.cs: Consider parameters with Out flag when collectiong
out parameters.
2003-08-22 Lluis Sanchez Gual <lluis@ximian.com>
* SoapClientFormatterSink.cs: Fixed a some bugs to make async calls work.
* SoapMessageFormatter.cs: Fixed some problems with out and ref parameters.
* SoapServerFormatterSink.cs: Improved catching of exceptions.
2003-07-23 Lluis Sanchez Gual <lluis@ximian.com>
* SoapMessageFormatter.cs: ParameterInfo.Position is now zero-based.
Fixed methods that use it.
2003-07-09: Jean-Marc André <jean-marc.andre@polymtl.ca>
* SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs,
SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs,
SoapMessageFormatter.cs: Support for the soap serialization added to
the remoting infrastructure.
|