using System;
using System.Runtime.InteropServices;
namespace System.Runtime.Remoting.Messaging
{
/// Wraps remoting data for passing between message sinks, either for requests from client to server or for the subsequent responses.
// Token: 0x020003F1 RID: 1009
[ComVisible(true)]
public class InternalMessageWrapper
{
/// Initializes a new instance of the class.
/// A message that acts either as an outgoing method call on a remote object, or as the subsequent response.
// Token: 0x06002733 RID: 10035 RVA: 0x00080870 File Offset: 0x0007EA70
public InternalMessageWrapper(IMessage msg)
{
this.WrappedMessage = msg;
}
/// Represents the request or response interface that is wrapped by the message wrapper.
// Token: 0x04000F42 RID: 3906
protected IMessage WrappedMessage;
}
}