using System; using System.Configuration; using System.Net.Sockets; using Cpp2IlInjected; namespace System.Net.Configuration { /// Represents information used to configure objects. This class cannot be inherited. // Token: 0x020003A9 RID: 937 [Token(Token = "0x20003A9")] public sealed class SocketElement : ConfigurationElement { /// Initializes a new instance of the class. // Token: 0x060018D1 RID: 6353 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60018D1")] [Address(RVA = "0x29EAD90", Offset = "0x29E9B90", VA = "0x1829EAD90")] public SocketElement() { } /// Gets or sets a Boolean value that specifies whether completion ports are used when accepting connections. /// /// to use completion ports; otherwise, . // 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 { } } /// Gets or sets a Boolean value that specifies whether completion ports are used when making connections. /// /// to use completion ports; otherwise, . // 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 { } } /// Gets or sets a value that specifies the default to use for a socket. /// The value of the for the current instance. // 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() { } } }