Files
Aug2021-Cpp2IL-Dump/mscorlib/System/Runtime/Remoting/Messaging/LogicalCallContext.cs
T
2026-04-10 22:50:51 +02:00

196 lines
6.6 KiB
C#

using System;
using System.Collections;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Messaging
{
/// <summary>Provides a set of properties that are carried with the execution code path during remote method calls.</summary>
// 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)
{
}
/// <summary>Populates a specified <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with the data needed to serialize the current <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" />.</summary>
/// <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to populate with data.</param>
/// <param name="context">The contextual information about the source or destination of the serialization.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="info" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.Security.SecurityException">The immediate caller does not have SerializationFormatter permission.</exception>
// 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)
{
}
/// <summary>Creates a new object that is a copy of the current instance.</summary>
/// <returns>A new object that is a copy of this instance.</returns>
// 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)
{
}
/// <summary>Gets a value indicating whether the current <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> contains information.</summary>
/// <returns>A Boolean value indicating whether the current <see cref="T:System.Runtime.Remoting.Messaging.LogicalCallContext" /> contains information.</returns>
// 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;
}
}
}