107 lines
3.7 KiB
C#
107 lines
3.7 KiB
C#
using System;
|
|
using System.Configuration;
|
|
using System.Net.Sockets;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Net.Configuration
|
|
{
|
|
/// <summary>Represents information used to configure <see cref="T:System.Net.Sockets.Socket" /> objects. This class cannot be inherited.</summary>
|
|
// Token: 0x020003A9 RID: 937
|
|
[Token(Token = "0x20003A9")]
|
|
public sealed class SocketElement : ConfigurationElement
|
|
{
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Net.Configuration.SocketElement" /> class.</summary>
|
|
// Token: 0x060018D1 RID: 6353 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60018D1")]
|
|
[Address(RVA = "0x29EAD90", Offset = "0x29E9B90", VA = "0x1829EAD90")]
|
|
public SocketElement()
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets or sets a Boolean value that specifies whether completion ports are used when accepting connections.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> to use completion ports; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x17000587 RID: 1415
|
|
// (get) Token: 0x060018D2 RID: 6354 RVA: 0x0000AB18 File Offset: 0x00008D18
|
|
// (set) Token: 0x060018D3 RID: 6355 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000587")]
|
|
public bool AlwaysUseCompletionPortsForAccept
|
|
{
|
|
[Token(Token = "0x60018D2")]
|
|
[Address(RVA = "0x29EADC0", Offset = "0x29E9BC0", VA = "0x1829EADC0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60018D3")]
|
|
[Address(RVA = "0x29EAE80", Offset = "0x29E9C80", VA = "0x1829EAE80")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a Boolean value that specifies whether completion ports are used when making connections.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> to use completion ports; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x17000588 RID: 1416
|
|
// (get) Token: 0x060018D4 RID: 6356 RVA: 0x0000AB30 File Offset: 0x00008D30
|
|
// (set) Token: 0x060018D5 RID: 6357 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000588")]
|
|
public bool AlwaysUseCompletionPortsForConnect
|
|
{
|
|
[Token(Token = "0x60018D4")]
|
|
[Address(RVA = "0x29EADF0", Offset = "0x29E9BF0", VA = "0x1829EADF0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60018D5")]
|
|
[Address(RVA = "0x29EAEB0", Offset = "0x29E9CB0", VA = "0x1829EAEB0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value that specifies the default <see cref="T:System.Net.Sockets.IPProtectionLevel" /> to use for a socket.</summary>
|
|
/// <returns>The value of the <see cref="T:System.Net.Sockets.IPProtectionLevel" /> for the current instance.</returns>
|
|
// Token: 0x17000589 RID: 1417
|
|
// (get) Token: 0x060018D6 RID: 6358 RVA: 0x0000AB48 File Offset: 0x00008D48
|
|
// (set) Token: 0x060018D7 RID: 6359 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000589")]
|
|
public IPProtectionLevel IPProtectionLevel
|
|
{
|
|
[Token(Token = "0x60018D6")]
|
|
[Address(RVA = "0x29EAE20", Offset = "0x29E9C20", VA = "0x1829EAE20")]
|
|
get
|
|
{
|
|
return (IPProtectionLevel)0;
|
|
}
|
|
[Token(Token = "0x60018D7")]
|
|
[Address(RVA = "0x29EAEE0", Offset = "0x29E9CE0", VA = "0x1829EAEE0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700058A RID: 1418
|
|
// (get) Token: 0x060018D8 RID: 6360 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700058A")]
|
|
protected override ConfigurationPropertyCollection Properties
|
|
{
|
|
[Token(Token = "0x60018D8")]
|
|
[Address(RVA = "0x29EAE50", Offset = "0x29E9C50", VA = "0x1829EAE50", Slot = "4")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060018D9 RID: 6361 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60018D9")]
|
|
[Address(RVA = "0x29EAD60", Offset = "0x29E9B60", VA = "0x1829EAD60", Slot = "8")]
|
|
protected override void PostDeserialize()
|
|
{
|
|
}
|
|
}
|
|
}
|