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: 0x020004FA RID: 1274 [Token(Token = "0x20004FA")] [ComVisible(true)] [Serializable] public sealed class LogicalCallContext : ISerializable, ICloneable { // Token: 0x060028BD RID: 10429 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60028BD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] internal LogicalCallContext() { } // Token: 0x060028BE RID: 10430 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60028BE")] [Address(RVA = "0x237D690", Offset = "0x237C490", VA = "0x18237D690")] 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: 0x060028BF RID: 10431 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60028BF")] [Address(RVA = "0x237D020", Offset = "0x237BE20", VA = "0x18237D020", 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: 0x060028C0 RID: 10432 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60028C0")] [Address(RVA = "0x237CA30", Offset = "0x237B830", VA = "0x18237CA30", Slot = "5")] public object Clone() { return null; } // Token: 0x060028C1 RID: 10433 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60028C1")] [Address(RVA = "0x237D360", Offset = "0x237C160", VA = "0x18237D360")] internal void Merge(LogicalCallContext lc) { } /// Gets a value indicating whether the current contains information. /// A Boolean value indicating whether the current contains information. // Token: 0x170005BF RID: 1471 // (get) Token: 0x060028C2 RID: 10434 RVA: 0x000164E8 File Offset: 0x000146E8 [Token(Token = "0x170005BF")] public bool HasInfo { [Token(Token = "0x60028C2")] [Address(RVA = "0x237D930", Offset = "0x237C730", VA = "0x18237D930")] get { return default(bool); } } // Token: 0x170005C0 RID: 1472 // (get) Token: 0x060028C3 RID: 10435 RVA: 0x00016500 File Offset: 0x00014700 [Token(Token = "0x170005C0")] private bool HasUserData { [Token(Token = "0x60028C3")] [Address(RVA = "0x237A900", Offset = "0x2379700", VA = "0x18237A900")] get { return default(bool); } } // Token: 0x170005C1 RID: 1473 // (get) Token: 0x060028C4 RID: 10436 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005C1")] private Hashtable Datastore { [Token(Token = "0x60028C4")] [Address(RVA = "0x237D8D0", Offset = "0x237C6D0", VA = "0x18237D8D0")] get { return null; } } // Token: 0x040017C6 RID: 6086 [Token(Token = "0x40017C6")] private static Type s_callContextType; // Token: 0x040017C7 RID: 6087 [Token(Token = "0x40017C7")] private const string s_CorrelationMgrSlotName = "System.Diagnostics.Trace.CorrelationManagerSlot"; // Token: 0x040017C8 RID: 6088 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40017C8")] private Hashtable m_Datastore; // Token: 0x040017C9 RID: 6089 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40017C9")] private CallContextRemotingData m_RemotingData; // Token: 0x040017CA RID: 6090 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40017CA")] private CallContextSecurityData m_SecurityData; // Token: 0x040017CB RID: 6091 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40017CB")] private object m_HostContext; // Token: 0x040017CC RID: 6092 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40017CC")] private bool m_IsCorrelationMgr; // Token: 0x040017CD RID: 6093 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40017CD")] private Header[] _sendHeaders; // Token: 0x040017CE RID: 6094 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40017CE")] private Header[] _recvHeaders; // Token: 0x020004FB RID: 1275 [Token(Token = "0x20004FB")] internal struct Reader { // Token: 0x060028C6 RID: 10438 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60028C6")] [Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")] public Reader(LogicalCallContext ctx) { } // Token: 0x170005C2 RID: 1474 // (get) Token: 0x060028C7 RID: 10439 RVA: 0x00016518 File Offset: 0x00014718 [Token(Token = "0x170005C2")] public bool IsNull { [Token(Token = "0x60028C7")] [Address(RVA = "0x1D79150", Offset = "0x1D77F50", VA = "0x181D79150")] get { return default(bool); } } // Token: 0x170005C3 RID: 1475 // (get) Token: 0x060028C8 RID: 10440 RVA: 0x00016530 File Offset: 0x00014730 [Token(Token = "0x170005C3")] public bool HasInfo { [Token(Token = "0x60028C8")] [Address(RVA = "0x2381CC0", Offset = "0x2380AC0", VA = "0x182381CC0")] get { return default(bool); } } // Token: 0x060028C9 RID: 10441 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60028C9")] [Address(RVA = "0x2381C50", Offset = "0x2380A50", VA = "0x182381C50")] public LogicalCallContext Clone() { return null; } // Token: 0x040017CF RID: 6095 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40017CF")] private LogicalCallContext m_ctx; } } }