public class ReturnMessage : IMethodReturnMessage, IMethodMessage, IMessage
|
ctor #1 | Overloaded:.ctor(Exception e, IMethodCallMessage mcm) Initializes a new instance of the ReturnMessage class. |
ctor #2 | Overloaded:.ctor(object ret, object[] outArgs, int outArgsCount, LogicalCallContext callCtx, IMethodCallMessage mcm) Initializes a new instance of the ReturnMessage class with all the information returning to the caller after the method call. |
ArgCount | Read-only Gets the number of arguments of the called method. |
Args | Read-only Gets a specified argument passed to the method called on the remote object. |
Exception | Read-only Gets the exception that was thrown during the remote method call. |
HasVarArgs | Read-only Gets a value indicating whether the called method accepts a variable number of arguments. |
LogicalCallContext | Read-only Gets the LogicalCallContext of the called method. |
MethodBase | Read-only Gets the MethodBase of the called method. |
MethodName | Read-only Gets the name of the called method. |
MethodSignature | Read-only Gets an array of Type objects containing the method signature. |
OutArgCount | Read-only Gets the number of out or ref arguments on the called method. |
OutArgs | Read-only Gets a specified object passed as an out or ref parameter to the called method. |
Properties | Read-only Gets an IDictionary of properties contained in the current ReturnMessage. |
ReturnValue | Read-only Gets the object returned by the called method. |
TypeName | Read-only Gets the name of the type on which the remote method was called. |
Uri | Read-write Gets or sets the URI of the remote object on which the remote method was called. |
Equals (inherited from System.Object) |
See base class member description: System.Object.Equals Derived from System.Object, the primary base class for all objects. |
GetArg | Returns a specified argument passed to the remote method during the method call. |
GetArgName | Returns the name of a specified method argument. |
GetHashCode (inherited from System.Object) |
See base class member description: System.Object.GetHashCode Derived from System.Object, the primary base class for all objects. |
GetOutArg | Returns the object passed as an out or ref parameter during the remote method call. |
GetOutArgName | Returns the name of a specified out or ref parameter passed to the remote method. |
GetType (inherited from System.Object) |
See base class member description: System.Object.GetType Derived from System.Object, the primary base class for all objects. |
ToString (inherited from System.Object) |
See base class member description: System.Object.ToString Derived from System.Object, the primary base class for all objects. |
Finalize (inherited from System.Object) |
See base class member description: System.Object.Finalize Derived from System.Object, the primary base class for all objects. |
MemberwiseClone (inherited from System.Object) |
See base class member description: System.Object.MemberwiseClone Derived from System.Object, the primary base class for all objects. |
Hierarchy:
public ReturnMessage( |
e
mcm
public ReturnMessage( |
ret
outArgs
outArgsCount
callCtx
mcm
public int ArgCount {get;}
|
public object[] Args {get;}
|
public Exception Exception {get;}
|
public bool HasVarArgs {get;}
|
public LogicalCallContext LogicalCallContext {get;}
|
public MethodBase MethodBase {get;}
|
public string MethodName {get;}
|
public object MethodSignature {get;}
|
public int OutArgCount {get;}
|
public object[] OutArgs {get;}
|
public virtual IDictionary Properties {get;}
|
public virtual object ReturnValue {get;}
|
public string TypeName {get;}
|
public string Uri {get; set;}
|
~ReturnMessage(); |
argNum
index
public virtual int GetHashCode(); |
argNum
index
public Type GetType(); |
protected object MemberwiseClone(); |
public virtual string ToString(); |