using System; using System.Collections; using System.Runtime.InteropServices; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System.Runtime.Remoting.Messaging { /// Provides a set of properties that are carried with the execution code path during remote method calls. // Token: 0x02000516 RID: 1302 [Token(Token = "0x2000516")] [ComVisible(true)] [Serializable] public sealed class LogicalCallContext : ISerializable, ICloneable { // Token: 0x06002ACA RID: 10954 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002ACA")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] internal LogicalCallContext() { } // Token: 0x06002ACB RID: 10955 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002ACB")] [Address(RVA = "0x2C02150", Offset = "0x2C01150", VA = "0x182C02150")] internal LogicalCallContext(SerializationInfo info, StreamingContext context) { } /// Populates a specified with the data needed to serialize the current . /// The to populate with data. /// The contextual information about the source or destination of the serialization. /// /// is . /// The immediate caller does not have SerializationFormatter permission. // Token: 0x06002ACC RID: 10956 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002ACC")] [Address(RVA = "0x2C01AE0", Offset = "0x2C00AE0", VA = "0x182C01AE0", Slot = "4")] public void GetObjectData(SerializationInfo info, StreamingContext context) { } /// Creates a new object that is a copy of the current instance. /// A new object that is a copy of this instance. // Token: 0x06002ACD RID: 10957 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002ACD")] [Address(RVA = "0x2C014F0", Offset = "0x2C004F0", VA = "0x182C014F0", Slot = "5")] public object Clone() { return null; } // Token: 0x06002ACE RID: 10958 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002ACE")] [Address(RVA = "0x2C01E20", Offset = "0x2C00E20", VA = "0x182C01E20")] internal void Merge(LogicalCallContext lc) { } /// Gets a value indicating whether the current contains information. /// A Boolean value indicating whether the current contains information. // Token: 0x17000637 RID: 1591 // (get) Token: 0x06002ACF RID: 10959 RVA: 0x000188B8 File Offset: 0x00016AB8 [Token(Token = "0x17000637")] public bool HasInfo { [Token(Token = "0x6002ACF")] [Address(RVA = "0x2C023F0", Offset = "0x2C013F0", VA = "0x182C023F0")] get { return default(bool); } } // Token: 0x17000638 RID: 1592 // (get) Token: 0x06002AD0 RID: 10960 RVA: 0x000188D0 File Offset: 0x00016AD0 [Token(Token = "0x17000638")] private bool HasUserData { [Token(Token = "0x6002AD0")] [Address(RVA = "0x2BFF530", Offset = "0x2BFE530", VA = "0x182BFF530")] get { return default(bool); } } // Token: 0x17000639 RID: 1593 // (get) Token: 0x06002AD1 RID: 10961 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000639")] private Hashtable Datastore { [Token(Token = "0x6002AD1")] [Address(RVA = "0x2C02390", Offset = "0x2C01390", VA = "0x182C02390")] get { return null; } } // Token: 0x04001889 RID: 6281 [Token(Token = "0x4001889")] private static Type s_callContextType; // Token: 0x0400188A RID: 6282 [Token(Token = "0x400188A")] private const string s_CorrelationMgrSlotName = "System.Diagnostics.Trace.CorrelationManagerSlot"; // Token: 0x0400188B RID: 6283 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400188B")] private Hashtable m_Datastore; // Token: 0x0400188C RID: 6284 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400188C")] private CallContextRemotingData m_RemotingData; // Token: 0x0400188D RID: 6285 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400188D")] private CallContextSecurityData m_SecurityData; // Token: 0x0400188E RID: 6286 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400188E")] private object m_HostContext; // Token: 0x0400188F RID: 6287 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400188F")] private bool m_IsCorrelationMgr; // Token: 0x04001890 RID: 6288 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001890")] private Header[] _sendHeaders; // Token: 0x04001891 RID: 6289 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001891")] private Header[] _recvHeaders; // Token: 0x02000517 RID: 1303 [Token(Token = "0x2000517")] internal struct Reader { // Token: 0x06002AD3 RID: 10963 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002AD3")] [Address(RVA = "0x593200", Offset = "0x592200", VA = "0x180593200")] public Reader(LogicalCallContext ctx) { } // Token: 0x1700063A RID: 1594 // (get) Token: 0x06002AD4 RID: 10964 RVA: 0x000188E8 File Offset: 0x00016AE8 [Token(Token = "0x1700063A")] public bool IsNull { [Token(Token = "0x6002AD4")] [Address(RVA = "0x8BCFA0", Offset = "0x8BBFA0", VA = "0x1808BCFA0")] get { return default(bool); } } // Token: 0x1700063B RID: 1595 // (get) Token: 0x06002AD5 RID: 10965 RVA: 0x00018900 File Offset: 0x00016B00 [Token(Token = "0x1700063B")] public bool HasInfo { [Token(Token = "0x6002AD5")] [Address(RVA = "0x2C08670", Offset = "0x2C07670", VA = "0x182C08670")] get { return default(bool); } } // Token: 0x06002AD6 RID: 10966 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002AD6")] [Address(RVA = "0x2C08600", Offset = "0x2C07600", VA = "0x182C08600")] public LogicalCallContext Clone() { return null; } // Token: 0x04001892 RID: 6290 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001892")] private LogicalCallContext m_ctx; } } }