using System;
using System.Collections;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// Implements the interface to create a message that acts as a method response on a remote object.
// Token: 0x0200051B RID: 1307
[Token(Token = "0x200051B")]
[CLSCompliant(false)]
[ComVisible(true)]
[Serializable]
public class MethodResponse : IMethodReturnMessage, IMethodMessage, IMessage, ISerializable, IInternalMessage
{
// Token: 0x0600298C RID: 10636 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600298C")]
[Address(RVA = "0x25BCE30", Offset = "0x25BBC30", VA = "0x1825BCE30")]
internal MethodResponse(Exception e, IMethodCallMessage msg)
{
}
// Token: 0x0600298D RID: 10637 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600298D")]
[Address(RVA = "0x25BCDA0", Offset = "0x25BBBA0", VA = "0x1825BCDA0")]
internal MethodResponse(object returnValue, object[] outArgs, LogicalCallContext callCtx, IMethodCallMessage msg)
{
}
// Token: 0x0600298E RID: 10638 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600298E")]
[Address(RVA = "0x25BCC40", Offset = "0x25BBA40", VA = "0x1825BCC40")]
internal MethodResponse(IMethodCallMessage msg, CADMethodReturnMessage retmsg)
{
}
// Token: 0x0600298F RID: 10639 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600298F")]
[Address(RVA = "0x25BCBB0", Offset = "0x25BB9B0", VA = "0x1825BCBB0")]
internal MethodResponse(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x06002990 RID: 10640 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002990")]
[Address(RVA = "0x25BC830", Offset = "0x25BB630", VA = "0x1825BC830")]
internal void InitMethodProperty(string key, object value)
{
}
/// Gets the number of arguments passed to the method.
/// A that represents the number of arguments passed to a method.
// Token: 0x1700060C RID: 1548
// (get) Token: 0x06002991 RID: 10641 RVA: 0x00016740 File Offset: 0x00014940
[Token(Token = "0x1700060C")]
public int ArgCount
{
[Token(Token = "0x6002991")]
[Address(RVA = "0x258C480", Offset = "0x258B280", VA = "0x18258C480", Slot = "7")]
get
{
return 0;
}
}
/// Gets an array of arguments passed to the method.
/// An array of type that represents the arguments passed to a method.
// Token: 0x1700060D RID: 1549
// (get) Token: 0x06002992 RID: 10642 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700060D")]
public object[] Args
{
[Token(Token = "0x6002992")]
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290", Slot = "8")]
get
{
return null;
}
}
/// Gets the exception thrown during the method call, or if the method did not throw an exception.
/// The thrown during the method call, or if the method did not throw an exception.
// Token: 0x1700060E RID: 1550
// (get) Token: 0x06002993 RID: 10643 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700060E")]
public Exception Exception
{
[Token(Token = "0x6002993")]
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "4")]
get
{
return null;
}
}
/// Gets the for the current method call.
/// The for the current method call.
// Token: 0x1700060F RID: 1551
// (get) Token: 0x06002994 RID: 10644 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700060F")]
public LogicalCallContext LogicalCallContext
{
[Token(Token = "0x6002994")]
[Address(RVA = "0x25BCED0", Offset = "0x25BBCD0", VA = "0x1825BCED0", Slot = "9")]
get
{
return null;
}
}
/// Gets the of the called method.
/// The of the called method.
// Token: 0x17000610 RID: 1552
// (get) Token: 0x06002995 RID: 10645 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000610")]
public MethodBase MethodBase
{
[Token(Token = "0x6002995")]
[Address(RVA = "0x25BCF30", Offset = "0x25BBD30", VA = "0x1825BCF30", Slot = "10")]
get
{
return null;
}
}
/// Gets the name of the invoked method.
/// A that contains the name of the invoked method.
// Token: 0x17000611 RID: 1553
// (get) Token: 0x06002996 RID: 10646 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000611")]
public string MethodName
{
[Token(Token = "0x6002996")]
[Address(RVA = "0x25BD060", Offset = "0x25BBE60", VA = "0x1825BD060", Slot = "11")]
get
{
return null;
}
}
/// Gets an object that contains the method signature.
/// A that contains the method signature.
// Token: 0x17000612 RID: 1554
// (get) Token: 0x06002997 RID: 10647 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000612")]
public object MethodSignature
{
[Token(Token = "0x6002997")]
[Address(RVA = "0x25BD0C0", Offset = "0x25BBEC0", VA = "0x1825BD0C0", Slot = "12")]
get
{
return null;
}
}
/// Gets an array of arguments in the method call that are marked as or parameters.
/// An array of type that represents the arguments in the method call that are marked as or parameters.
// Token: 0x17000613 RID: 1555
// (get) Token: 0x06002998 RID: 10648 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000613")]
public object[] OutArgs
{
[Token(Token = "0x6002998")]
[Address(RVA = "0x25BD160", Offset = "0x25BBF60", VA = "0x1825BD160", Slot = "5")]
get
{
return null;
}
}
/// Gets an interface that represents a collection of the remoting message's properties.
/// An interface that represents a collection of the remoting message's properties.
// Token: 0x17000614 RID: 1556
// (get) Token: 0x06002999 RID: 10649 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000614")]
public virtual IDictionary Properties
{
[Token(Token = "0x6002999")]
[Address(RVA = "0x25BD320", Offset = "0x25BC120", VA = "0x1825BD320", Slot = "22")]
get
{
return null;
}
}
/// Gets the return value of the method call.
/// A that represents the return value of the method call.
// Token: 0x17000615 RID: 1557
// (get) Token: 0x0600299A RID: 10650 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000615")]
public object ReturnValue
{
[Token(Token = "0x600299A")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "6")]
get
{
return null;
}
}
/// Gets the full type name of the remote object on which the method call is being made.
/// A that contains the full type name of the remote object on which the method call is being made.
// Token: 0x17000616 RID: 1558
// (get) Token: 0x0600299B RID: 10651 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000616")]
public string TypeName
{
[Token(Token = "0x600299B")]
[Address(RVA = "0x25BD3A0", Offset = "0x25BC1A0", VA = "0x1825BD3A0", Slot = "13")]
get
{
return null;
}
}
/// Gets the Uniform Resource Identifier (URI) of the remote object on which the method call is being made.
/// The URI of a remote object.
// Token: 0x17000617 RID: 1559
// (get) Token: 0x0600299C RID: 10652 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x0600299D RID: 10653 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000617")]
public string Uri
{
[Token(Token = "0x600299C")]
[Address(RVA = "0x25BCB50", Offset = "0x25BB950", VA = "0x1825BCB50", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x600299D")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
set
{
}
}
// Token: 0x17000618 RID: 1560
// (get) Token: 0x0600299E RID: 10654 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x0600299F RID: 10655 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000618")]
string IInternalMessage.Uri
{
[Token(Token = "0x600299E")]
[Address(RVA = "0x25BCB50", Offset = "0x25BB950", VA = "0x1825BCB50", Slot = "20")]
get
{
return null;
}
[Token(Token = "0x600299F")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210", Slot = "21")]
set
{
}
}
/// Gets a method argument, as an object, at a specified index.
/// The index of the requested argument.
/// The method argument as an object.
// Token: 0x060029A0 RID: 10656 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60029A0")]
[Address(RVA = "0x25BC530", Offset = "0x25BB330", VA = "0x1825BC530", Slot = "15")]
public object GetArg(int argNum)
{
return null;
}
/// The method is not implemented.
/// Data for serializing or deserializing the remote object.
/// Context of a certain serialized stream.
// Token: 0x060029A1 RID: 10657 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029A1")]
[Address(RVA = "0x25BC570", Offset = "0x25BB370", VA = "0x1825BC570", Slot = "23")]
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x17000619 RID: 1561
// (get) Token: 0x060029A2 RID: 10658 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060029A3 RID: 10659 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000619")]
Identity IInternalMessage.TargetIdentity
{
[Token(Token = "0x60029A2")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0", Slot = "18")]
get
{
return null;
}
[Token(Token = "0x60029A3")]
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580", Slot = "19")]
set
{
}
}
// Token: 0x0400181F RID: 6175
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400181F")]
private string _methodName;
// Token: 0x04001820 RID: 6176
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001820")]
private string _uri;
// Token: 0x04001821 RID: 6177
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001821")]
private string _typeName;
// Token: 0x04001822 RID: 6178
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001822")]
private MethodBase _methodBase;
// Token: 0x04001823 RID: 6179
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001823")]
private object _returnValue;
// Token: 0x04001824 RID: 6180
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001824")]
private Exception _exception;
// Token: 0x04001825 RID: 6181
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001825")]
private Type[] _methodSignature;
// Token: 0x04001826 RID: 6182
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001826")]
private ArgInfo _inArgInfo;
// Token: 0x04001827 RID: 6183
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001827")]
private object[] _args;
// Token: 0x04001828 RID: 6184
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001828")]
private object[] _outArgs;
// Token: 0x04001829 RID: 6185
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001829")]
private IMethodCallMessage _callMsg;
// Token: 0x0400182A RID: 6186
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400182A")]
private LogicalCallContext _callContext;
// Token: 0x0400182B RID: 6187
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400182B")]
private Identity _targetIdentity;
/// Specifies an interface that represents a collection of the remoting message's properties.
// Token: 0x0400182C RID: 6188
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400182C")]
protected IDictionary ExternalProperties;
/// Specifies an interface that represents a collection of the remoting message's properties.
// Token: 0x0400182D RID: 6189
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400182D")]
protected IDictionary InternalProperties;
}
}