using System; namespace System.Net.Sockets { /// Encapsulates the information that is necessary to duplicate a . // Token: 0x020001EF RID: 495 [Serializable] public struct SocketInformation { /// Gets or sets the options for a . /// A instance. // Token: 0x17000591 RID: 1425 // (get) Token: 0x060010B9 RID: 4281 RVA: 0x0003084C File Offset: 0x0002EA4C // (set) Token: 0x060010BA RID: 4282 RVA: 0x00030854 File Offset: 0x0002EA54 public SocketInformationOptions Options { get { return this.options; } set { this.options = value; } } /// Gets or sets the protocol information for a . /// An array of type . // Token: 0x17000592 RID: 1426 // (get) Token: 0x060010BB RID: 4283 RVA: 0x00030860 File Offset: 0x0002EA60 // (set) Token: 0x060010BC RID: 4284 RVA: 0x00030868 File Offset: 0x0002EA68 public byte[] ProtocolInformation { get { return this.protocol_info; } set { this.protocol_info = value; } } // Token: 0x04000EE3 RID: 3811 private SocketInformationOptions options; // Token: 0x04000EE4 RID: 3812 private byte[] protocol_info; } }