System.Runtime.Serialization.Formatters.Binary.BinaryMethodReturnMessage.BinaryMethodReturnMessage C# (CSharp) Method

BinaryMethodReturnMessage() private method

private BinaryMethodReturnMessage ( Object returnValue, Object args, Exception e, LogicalCallContext callContext, Object properties ) : System
returnValue Object
args Object
e System.Exception
callContext System.Runtime.Remoting.Messaging.LogicalCallContext
properties Object
return System
        internal BinaryMethodReturnMessage(Object returnValue, Object[] args, Exception e, LogicalCallContext callContext, Object[] properties)
        {
            _returnValue = returnValue;
            if (args == null)
                args = new Object[0];

            _outargs = args;
            _args= args;
            _exception = e;

            if (callContext == null)
                _logicalCallContext = new LogicalCallContext();
            else
                _logicalCallContext = callContext;
            
            _properties = properties;
        }