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;
}
}