Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SystemMulticastIPAddressInformation.cs
Go to the documentation of this file.
1
namespace
System.Net.NetworkInformation
;
2
3
internal
sealed
class
SystemMulticastIPAddressInformation
:
MulticastIPAddressInformation
4
{
5
private
readonly
SystemIPAddressInformation
_innerInfo
;
6
7
public
override
IPAddress
Address
=>
_innerInfo
.
Address
;
8
9
public
override
bool
IsTransient
=>
_innerInfo
.
IsTransient
;
10
11
public
override
bool
IsDnsEligible
=>
_innerInfo
.
IsDnsEligible
;
12
13
public
override
PrefixOrigin
PrefixOrigin
=>
PrefixOrigin
.Other;
14
15
public
override
SuffixOrigin
SuffixOrigin
=>
SuffixOrigin
.Other;
16
17
public
override
DuplicateAddressDetectionState
DuplicateAddressDetectionState
=>
DuplicateAddressDetectionState
.Invalid;
18
19
public
override
long
AddressValidLifetime
=> 0
L
;
20
21
public
override
long
AddressPreferredLifetime
=> 0
L
;
22
23
public
override
long
DhcpLeaseLifetime
=> 0
L
;
24
25
public
SystemMulticastIPAddressInformation
(
SystemIPAddressInformation
addressInfo)
26
{
27
_innerInfo
= addressInfo;
28
}
29
30
internal
static
MulticastIPAddressInformationCollection
ToMulticastIpAddressInformationCollection
(
IPAddressInformationCollection
addresses)
31
{
32
MulticastIPAddressInformationCollection
multicastIPAddressInformationCollection =
new
MulticastIPAddressInformationCollection
();
33
foreach
(
IPAddressInformation
address
in
addresses)
34
{
35
multicastIPAddressInformationCollection.InternalAdd(
new
SystemMulticastIPAddressInformation
((
SystemIPAddressInformation
)address));
36
}
37
return
multicastIPAddressInformationCollection;
38
}
39
}
System.Net.IPAddress
Definition
IPAddress.cs:10
System.Net.NetworkInformation.IPAddressInformationCollection
Definition
IPAddressInformationCollection.cs:7
System.Net.NetworkInformation.IPAddressInformation
Definition
IPAddressInformation.cs:4
System.Net.NetworkInformation.MulticastIPAddressInformationCollection
Definition
MulticastIPAddressInformationCollection.cs:7
System.Net.NetworkInformation.MulticastIPAddressInformation
Definition
MulticastIPAddressInformation.cs:4
System.Net.NetworkInformation.SystemIPAddressInformation.IsDnsEligible
override bool IsDnsEligible
Definition
SystemIPAddressInformation.cs:15
System.Net.NetworkInformation.SystemIPAddressInformation.IsTransient
override bool IsTransient
Definition
SystemIPAddressInformation.cs:13
System.Net.NetworkInformation.SystemIPAddressInformation.Address
override IPAddress Address
Definition
SystemIPAddressInformation.cs:11
System.Net.NetworkInformation.SystemIPAddressInformation
Definition
SystemIPAddressInformation.cs:4
System.Net.NetworkInformation.SystemMulticastIPAddressInformation.SystemMulticastIPAddressInformation
SystemMulticastIPAddressInformation(SystemIPAddressInformation addressInfo)
Definition
SystemMulticastIPAddressInformation.cs:25
System.Net.NetworkInformation.SystemMulticastIPAddressInformation._innerInfo
readonly SystemIPAddressInformation _innerInfo
Definition
SystemMulticastIPAddressInformation.cs:5
System.Net.NetworkInformation.SystemMulticastIPAddressInformation.Address
override IPAddress Address
Definition
SystemMulticastIPAddressInformation.cs:7
System.Net.NetworkInformation.SystemMulticastIPAddressInformation.IsTransient
override bool IsTransient
Definition
SystemMulticastIPAddressInformation.cs:9
System.Net.NetworkInformation.SystemMulticastIPAddressInformation.IsDnsEligible
override bool IsDnsEligible
Definition
SystemMulticastIPAddressInformation.cs:11
System.Net.NetworkInformation.SystemMulticastIPAddressInformation.DhcpLeaseLifetime
override long DhcpLeaseLifetime
Definition
SystemMulticastIPAddressInformation.cs:23
System.Net.NetworkInformation.SystemMulticastIPAddressInformation.AddressPreferredLifetime
override long AddressPreferredLifetime
Definition
SystemMulticastIPAddressInformation.cs:21
System.Net.NetworkInformation.SystemMulticastIPAddressInformation.ToMulticastIpAddressInformationCollection
static MulticastIPAddressInformationCollection ToMulticastIpAddressInformationCollection(IPAddressInformationCollection addresses)
Definition
SystemMulticastIPAddressInformation.cs:30
System.Net.NetworkInformation.SystemMulticastIPAddressInformation.AddressValidLifetime
override long AddressValidLifetime
Definition
SystemMulticastIPAddressInformation.cs:19
System.Net.NetworkInformation.SystemMulticastIPAddressInformation
Definition
SystemMulticastIPAddressInformation.cs:4
System.Net.NetworkInformation.DuplicateAddressDetectionState
DuplicateAddressDetectionState
Definition
DuplicateAddressDetectionState.cs:4
System.Net.NetworkInformation.PrefixOrigin
PrefixOrigin
Definition
PrefixOrigin.cs:4
System.Net.NetworkInformation.SuffixOrigin
SuffixOrigin
Definition
SuffixOrigin.cs:4
System.Net.NetworkInformation
Definition
DuplicateAddressDetectionState.cs:1
System.ConsoleKey.L
@ L
source
System.Net.NetworkInformation
System.Net.NetworkInformation
SystemMulticastIPAddressInformation.cs
Generated by
1.10.0