* ReturnMessage.cs: Added parameter array length check.
svn path=/trunk/mcs/; revision=20430
IMessageCtrl message_ctrl;
IMessage reply_message;
+ internal AsyncResult ()
+ {
+ }
+
public virtual object AsyncState
{
get {
{
internal const string HeadersKey = "__Headers";
internal const string ContextKey = "__CallContext";
+
+ private CallContext ()
+ {
+ }
// public methods
public static void FreeNamedDataSlot (string name)
+2003-11-25 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * AsyncResult.cs, CallContext.cs: Added private constructor.
+ * ReturnMessage.cs: Added parameter array length check.
+
2003-11-18 Lluis Sanchez Gual <lluis@ximian.com>
* ArgInfo.cs, ClientContextTerminatorSink.cs, ErrorMessage.cs, MethodCall.cs,
public int OutArgCount {
get {
+ if (_args.Length == 0) return 0;
if (_inArgInfo == null) _inArgInfo = new ArgInfo (MethodBase, ArgInfoType.Out);
return _inArgInfo.GetInOutArgCount ();
}