Silverlight 5 | WinRT |
public sealed enum DuplicateAddressDetectionState | |
: IComparable, IFormattable, IConvertible | |
{ Invalid, Tentative, Duplicate, Deprecated, Preferred } |
public abstract class GatewayIPAddressInformation | |
public abstract virtual IPAddress Address { get; } |
public class GatewayIPAddressInformationCollection | |
: ICollection`1<GatewayIPAddressInformation>, IEnumerable`1<GatewayIPAddressInformation>, IEnumerable | |
public virtual Int32 Count { get; } | |
public virtual Boolean IsReadOnly { get; } | |
public virtual GatewayIPAddressInformation Item { get; } | |
public virtual void Add(GatewayIPAddressInformation address); | |
public virtual void Clear(); | |
public virtual Boolean Contains(GatewayIPAddressInformation address); | |
public virtual void CopyTo(GatewayIPAddressInformation array, Int32 offset); | |
public virtual IEnumerator`1<GatewayIPAddressInformation> GetEnumerator(); | |
public virtual Boolean Remove(GatewayIPAddressInformation address); |
public abstract class IcmpV4Statistics | |
public abstract virtual Int64 AddressMaskRepliesReceived { get; } | |
public abstract virtual Int64 AddressMaskRepliesSent { get; } | |
public abstract virtual Int64 AddressMaskRequestsReceived { get; } | |
public abstract virtual Int64 AddressMaskRequestsSent { get; } | |
public abstract virtual Int64 DestinationUnreachableMessagesReceived { get; } | |
public abstract virtual Int64 DestinationUnreachableMessagesSent { get; } | |
public abstract virtual Int64 EchoRepliesReceived { get; } | |
public abstract virtual Int64 EchoRepliesSent { get; } | |
public abstract virtual Int64 EchoRequestsReceived { get; } | |
public abstract virtual Int64 EchoRequestsSent { get; } | |
public abstract virtual Int64 ErrorsReceived { get; } | |
public abstract virtual Int64 ErrorsSent { get; } | |
public abstract virtual Int64 MessagesReceived { get; } | |
public abstract virtual Int64 MessagesSent { get; } | |
public abstract virtual Int64 ParameterProblemsReceived { get; } | |
public abstract virtual Int64 ParameterProblemsSent { get; } | |
public abstract virtual Int64 RedirectsReceived { get; } | |
public abstract virtual Int64 RedirectsSent { get; } | |
public abstract virtual Int64 SourceQuenchesReceived { get; } | |
public abstract virtual Int64 SourceQuenchesSent { get; } | |
public abstract virtual Int64 TimeExceededMessagesReceived { get; } | |
public abstract virtual Int64 TimeExceededMessagesSent { get; } | |
public abstract virtual Int64 TimestampRepliesReceived { get; } | |
public abstract virtual Int64 TimestampRepliesSent { get; } | |
public abstract virtual Int64 TimestampRequestsReceived { get; } | |
public abstract virtual Int64 TimestampRequestsSent { get; } |
public abstract class IcmpV6Statistics | |
public abstract virtual Int64 DestinationUnreachableMessagesReceived { get; } | |
public abstract virtual Int64 DestinationUnreachableMessagesSent { get; } | |
public abstract virtual Int64 EchoRepliesReceived { get; } | |
public abstract virtual Int64 EchoRepliesSent { get; } | |
public abstract virtual Int64 EchoRequestsReceived { get; } | |
public abstract virtual Int64 EchoRequestsSent { get; } | |
public abstract virtual Int64 ErrorsReceived { get; } | |
public abstract virtual Int64 ErrorsSent { get; } | |
public abstract virtual Int64 MembershipQueriesReceived { get; } | |
public abstract virtual Int64 MembershipQueriesSent { get; } | |
public abstract virtual Int64 MembershipReductionsReceived { get; } | |
public abstract virtual Int64 MembershipReductionsSent { get; } | |
public abstract virtual Int64 MembershipReportsReceived { get; } | |
public abstract virtual Int64 MembershipReportsSent { get; } | |
public abstract virtual Int64 MessagesReceived { get; } | |
public abstract virtual Int64 MessagesSent { get; } | |
public abstract virtual Int64 NeighborAdvertisementsReceived { get; } | |
public abstract virtual Int64 NeighborAdvertisementsSent { get; } | |
public abstract virtual Int64 NeighborSolicitsReceived { get; } | |
public abstract virtual Int64 NeighborSolicitsSent { get; } | |
public abstract virtual Int64 PacketTooBigMessagesReceived { get; } | |
public abstract virtual Int64 PacketTooBigMessagesSent { get; } | |
public abstract virtual Int64 ParameterProblemsReceived { get; } | |
public abstract virtual Int64 ParameterProblemsSent { get; } | |
public abstract virtual Int64 RedirectsReceived { get; } | |
public abstract virtual Int64 RedirectsSent { get; } | |
public abstract virtual Int64 RouterAdvertisementsReceived { get; } | |
public abstract virtual Int64 RouterAdvertisementsSent { get; } | |
public abstract virtual Int64 RouterSolicitsReceived { get; } | |
public abstract virtual Int64 RouterSolicitsSent { get; } | |
public abstract virtual Int64 TimeExceededMessagesReceived { get; } | |
public abstract virtual Int64 TimeExceededMessagesSent { get; } |
public class IPAddressCollection | |
: ICollection`1<IPAddress>, IEnumerable`1<IPAddress>, IEnumerable | |
public virtual Int32 Count { get; } | |
public virtual Boolean IsReadOnly { get; } | |
public virtual IPAddress Item { get; } | |
public virtual void Add(IPAddress address); | |
public virtual void Clear(); | |
public virtual Boolean Contains(IPAddress address); | |
public virtual void CopyTo(IPAddress array, Int32 offset); | |
public virtual IEnumerator`1<IPAddress> GetEnumerator(); | |
public virtual Boolean Remove(IPAddress address); |
public abstract class IPAddressInformation | |
public abstract virtual IPAddress Address { get; } | |
public abstract virtual Boolean IsDnsEligible { get; } | |
public abstract virtual Boolean IsTransient { get; } |
public class IPAddressInformationCollection | |
: ICollection`1<IPAddressInformation>, IEnumerable`1<IPAddressInformation>, IEnumerable | |
public virtual Int32 Count { get; } | |
public virtual Boolean IsReadOnly { get; } | |
public virtual IPAddressInformation Item { get; } | |
public virtual void Add(IPAddressInformation address); | |
public virtual void Clear(); | |
public virtual Boolean Contains(IPAddressInformation address); | |
public virtual void CopyTo(IPAddressInformation array, Int32 offset); | |
public virtual IEnumerator`1<IPAddressInformation> GetEnumerator(); | |
public virtual Boolean Remove(IPAddressInformation address); |
public abstract class IPGlobalProperties | |
public abstract virtual String DhcpScopeName { get; } | |
public abstract virtual String DomainName { get; } | |
public abstract virtual String HostName { get; } | |
public abstract virtual Boolean IsWinsProxy { get; } | |
public abstract virtual NetBiosNodeType NodeType { get; } | |
public virtual IAsyncResult BeginGetUnicastAddresses(AsyncCallback callback, Object state); | |
public virtual UnicastIPAddressInformationCollection EndGetUnicastAddresses(IAsyncResult asyncResult); | |
public abstract virtual TcpConnectionInformation GetActiveTcpConnections(); | |
public abstract virtual IPEndPoint GetActiveTcpListeners(); | |
public abstract virtual IPEndPoint GetActiveUdpListeners(); | |
public abstract virtual IcmpV4Statistics GetIcmpV4Statistics(); | |
public abstract virtual IcmpV6Statistics GetIcmpV6Statistics(); | |
static public IPGlobalProperties GetIPGlobalProperties(); | |
public abstract virtual IPGlobalStatistics GetIPv4GlobalStatistics(); | |
public abstract virtual IPGlobalStatistics GetIPv6GlobalStatistics(); | |
public abstract virtual TcpStatistics GetTcpIPv4Statistics(); | |
public abstract virtual TcpStatistics GetTcpIPv6Statistics(); | |
public abstract virtual UdpStatistics GetUdpIPv4Statistics(); | |
public abstract virtual UdpStatistics GetUdpIPv6Statistics(); | |
public virtual UnicastIPAddressInformationCollection GetUnicastAddresses(); | |
public virtual Task`1<UnicastIPAddressInformationCollection> GetUnicastAddressesAsync(); |
public abstract class IPGlobalStatistics | |
public abstract virtual Int32 DefaultTtl { get; } | |
public abstract virtual Boolean ForwardingEnabled { get; } | |
public abstract virtual Int32 NumberOfInterfaces { get; } | |
public abstract virtual Int32 NumberOfIPAddresses { get; } | |
public abstract virtual Int32 NumberOfRoutes { get; } | |
public abstract virtual Int64 OutputPacketRequests { get; } | |
public abstract virtual Int64 OutputPacketRoutingDiscards { get; } | |
public abstract virtual Int64 OutputPacketsDiscarded { get; } | |
public abstract virtual Int64 OutputPacketsWithNoRoute { get; } | |
public abstract virtual Int64 PacketFragmentFailures { get; } | |
public abstract virtual Int64 PacketReassembliesRequired { get; } | |
public abstract virtual Int64 PacketReassemblyFailures { get; } | |
public abstract virtual Int64 PacketReassemblyTimeout { get; } | |
public abstract virtual Int64 PacketsFragmented { get; } | |
public abstract virtual Int64 PacketsReassembled { get; } | |
public abstract virtual Int64 ReceivedPackets { get; } | |
public abstract virtual Int64 ReceivedPacketsDelivered { get; } | |
public abstract virtual Int64 ReceivedPacketsDiscarded { get; } | |
public abstract virtual Int64 ReceivedPacketsForwarded { get; } | |
public abstract virtual Int64 ReceivedPacketsWithAddressErrors { get; } | |
public abstract virtual Int64 ReceivedPacketsWithHeadersErrors { get; } | |
public abstract virtual Int64 ReceivedPacketsWithUnknownProtocol { get; } |
public abstract class IPInterfaceProperties | |
public abstract virtual IPAddressInformationCollection AnycastAddresses { get; } | |
public abstract virtual IPAddressCollection DhcpServerAddresses { get; } | |
public abstract virtual IPAddressCollection DnsAddresses { get; } | |
public abstract virtual String DnsSuffix { get; } | |
public abstract virtual GatewayIPAddressInformationCollection GatewayAddresses { get; } | |
public abstract virtual Boolean IsDnsEnabled { get; } | |
public abstract virtual Boolean IsDynamicDnsEnabled { get; } | |
public abstract virtual MulticastIPAddressInformationCollection MulticastAddresses { get; } | |
public abstract virtual UnicastIPAddressInformationCollection UnicastAddresses { get; } | |
public abstract virtual IPAddressCollection WinsServersAddresses { get; } | |
public abstract virtual IPv4InterfaceProperties GetIPv4Properties(); | |
public abstract virtual IPv6InterfaceProperties GetIPv6Properties(); |
public abstract class IPInterfaceStatistics | |
public abstract virtual Int64 BytesReceived { get; } | |
public abstract virtual Int64 BytesSent { get; } | |
public abstract virtual Int64 IncomingPacketsDiscarded { get; } | |
public abstract virtual Int64 IncomingPacketsWithErrors { get; } | |
public abstract virtual Int64 IncomingUnknownProtocolPackets { get; } | |
public abstract virtual Int64 NonUnicastPacketsReceived { get; } | |
public abstract virtual Int64 NonUnicastPacketsSent { get; } | |
public abstract virtual Int64 OutgoingPacketsDiscarded { get; } | |
public abstract virtual Int64 OutgoingPacketsWithErrors { get; } | |
public abstract virtual Int64 OutputQueueLength { get; } | |
public abstract virtual Int64 UnicastPacketsReceived { get; } | |
public abstract virtual Int64 UnicastPacketsSent { get; } |
public sealed enum IPStatus | |
: IComparable, IFormattable, IConvertible | |
{ Success, DestinationNetworkUnreachable, DestinationHostUnreachable, DestinationProtocolUnreachable, DestinationPortUnreachable, DestinationProhibited, NoResources, BadOption, HardwareError, PacketTooBig, TimedOut, BadRoute, TtlExpired, TtlReassemblyTimeExceeded, ParameterProblem, SourceQuench, BadDestination, DestinationUnreachable, TimeExceeded, BadHeader, UnrecognizedNextHeader, IcmpError, DestinationScopeMismatch, Unknown } |
public abstract class IPv4InterfaceProperties | |
public abstract virtual Int32 Index { get; } | |
public abstract virtual Boolean IsAutomaticPrivateAddressingActive { get; } | |
public abstract virtual Boolean IsAutomaticPrivateAddressingEnabled { get; } | |
public abstract virtual Boolean IsDhcpEnabled { get; } | |
public abstract virtual Boolean IsForwardingEnabled { get; } | |
public abstract virtual Int32 Mtu { get; } | |
public abstract virtual Boolean UsesWins { get; } |
public abstract class IPv4InterfaceStatistics | |
public abstract virtual Int64 BytesReceived { get; } | |
public abstract virtual Int64 BytesSent { get; } | |
public abstract virtual Int64 IncomingPacketsDiscarded { get; } | |
public abstract virtual Int64 IncomingPacketsWithErrors { get; } | |
public abstract virtual Int64 IncomingUnknownProtocolPackets { get; } | |
public abstract virtual Int64 NonUnicastPacketsReceived { get; } | |
public abstract virtual Int64 NonUnicastPacketsSent { get; } | |
public abstract virtual Int64 OutgoingPacketsDiscarded { get; } | |
public abstract virtual Int64 OutgoingPacketsWithErrors { get; } | |
public abstract virtual Int64 OutputQueueLength { get; } | |
public abstract virtual Int64 UnicastPacketsReceived { get; } | |
public abstract virtual Int64 UnicastPacketsSent { get; } |
public abstract class IPv6InterfaceProperties | |
public abstract virtual Int32 Index { get; } | |
public abstract virtual Int32 Mtu { get; } | |
public virtual Int64 GetScopeId(ScopeLevel scopeLevel); |
public abstract class MulticastIPAddressInformation | |
: IPAddressInformation | |
public abstract virtual Int64 AddressPreferredLifetime { get; } | |
public abstract virtual Int64 AddressValidLifetime { get; } | |
public abstract virtual Int64 DhcpLeaseLifetime { get; } | |
public abstract virtual DuplicateAddressDetectionState DuplicateAddressDetectionState { get; } | |
public abstract virtual PrefixOrigin PrefixOrigin { get; } | |
public abstract virtual SuffixOrigin SuffixOrigin { get; } |
public class MulticastIPAddressInformationCollection | |
: ICollection`1<MulticastIPAddressInformation>, IEnumerable`1<MulticastIPAddressInformation>, IEnumerable | |
public virtual Int32 Count { get; } | |
public virtual Boolean IsReadOnly { get; } | |
public virtual MulticastIPAddressInformation Item { get; } | |
public virtual void Add(MulticastIPAddressInformation address); | |
public virtual void Clear(); | |
public virtual Boolean Contains(MulticastIPAddressInformation address); | |
public virtual void CopyTo(MulticastIPAddressInformation array, Int32 offset); | |
public virtual IEnumerator`1<MulticastIPAddressInformation> GetEnumerator(); | |
public virtual Boolean Remove(MulticastIPAddressInformation address); |
public sealed enum NetBiosNodeType | |
: IComparable, IFormattable, IConvertible | |
{ Unknown, Broadcast, Peer2Peer, Mixed, Hybrid } |
public sealed class NetworkAddressChangedEventHandler | public sealed class NetworkAddressChangedEventHandler |
: MulticastDelegate, ICloneable | : MulticastDelegate, ICloneable, ISerializable |
public virtual IAsyncResult BeginInvoke(Object sender, EventArgs e, AsyncCallback callback, Object object); | public virtual IAsyncResult BeginInvoke(Object sender, EventArgs e, AsyncCallback callback, Object object); |
public virtual void EndInvoke(IAsyncResult result); | public virtual void EndInvoke(IAsyncResult result); |
public virtual void Invoke(Object sender, EventArgs e); | public virtual void Invoke(Object sender, EventArgs e); |
public sealed class NetworkAvailabilityChangedEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, NetworkAvailabilityEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, NetworkAvailabilityEventArgs e); |
public class NetworkAvailabilityEventArgs | |
: EventArgs | |
public Boolean IsAvailable { get; } |
public abstract class NetworkChange | public sealed class NetworkChange |
static public event NetworkAddressChangedEventHandler NetworkAddressChanged; | static public event NetworkAddressChangedEventHandler NetworkAddressChanged; |
public sealed enum NetworkInformationAccess | |
: IComparable, IFormattable, IConvertible | |
{ None, Read, Ping } |
public class NetworkInformationException | |
: Win32Exception, ISerializable, _Exception | |
public virtual Int32 ErrorCode { get; } |
public sealed class NetworkInformationPermission | |
: CodeAccessPermission, IPermission, ISecurityEncodable, IStackWalk, IUnrestrictedPermission | |
public NetworkInformationAccess Access { get; } | |
public void AddPermission(NetworkInformationAccess access); | |
public virtual IPermission Copy(); | |
public virtual void FromXml(SecurityElement securityElement); | |
public virtual IPermission Intersect(IPermission target); | |
public virtual Boolean IsSubsetOf(IPermission target); | |
public virtual Boolean IsUnrestricted(); | |
public virtual SecurityElement ToXml(); | |
public virtual IPermission Union(IPermission target); |
public sealed class NetworkInformationPermissionAttribute | |
: CodeAccessSecurityAttribute, _Attribute | |
public String Access { get; set; } | |
public virtual IPermission CreatePermission(); |
public abstract class NetworkInterface | public abstract class NetworkInterface |
public abstract virtual String Description { get; } | |
public abstract virtual String Id { get; } | |
static public Int32 IPv6LoopbackInterfaceIndex { get; } | |
public abstract virtual Boolean IsReceiveOnly { get; } | |
static public Int32 LoopbackInterfaceIndex { get; } | |
public abstract virtual String Name { get; } | |
public abstract virtual NetworkInterfaceType NetworkInterfaceType { get; } | |
public abstract virtual OperationalStatus OperationalStatus { get; } | |
public abstract virtual Int64 Speed { get; } | |
public abstract virtual Boolean SupportsMulticast { get; } | |
static public NetworkInterface GetAllNetworkInterfaces(); | |
public abstract virtual IPInterfaceProperties GetIPProperties(); | |
public virtual IPInterfaceStatistics GetIPStatistics(); | |
public abstract virtual IPv4InterfaceStatistics GetIPv4Statistics(); | |
static public Boolean GetIsNetworkAvailable(); | static public Boolean GetIsNetworkAvailable(); |
public abstract virtual PhysicalAddress GetPhysicalAddress(); |
public sealed enum NetworkInterfaceComponent | |
: IComparable, IFormattable, IConvertible | |
{ IPv4, IPv6 } |
public sealed enum NetworkInterfaceType | |
: IComparable, IFormattable, IConvertible | |
{ Unknown, Ethernet, TokenRing, Fddi, BasicIsdn, PrimaryIsdn, Ppp, Loopback, Ethernet3Megabit, Slip, Atm, GenericModem, FastEthernetT, Isdn, FastEthernetFx, Wireless80211, AsymmetricDsl, RateAdaptDsl, SymmetricDsl, VeryHighSpeedDsl, IPOverAtm, GigabitEthernet, Tunnel, MultiRateSymmetricDsl, HighPerformanceSerialBus } |
public sealed enum OperationalStatus | |
: IComparable, IFormattable, IConvertible | |
{ Up, Down, Testing, Unknown, Dormant, NotPresent, LowerLayerDown } |
public class PhysicalAddress | |
public virtual Boolean Equals(Object comparand); | |
public Byte GetAddressBytes(); | |
public virtual Int32 GetHashCode(); | |
static public PhysicalAddress Parse(String address); | |
public virtual String ToString(); |
public class Ping | |
: Component, IComponent, IDisposable | |
public event PingCompletedEventHandler PingCompleted; | |
protected virtual void Dispose(Boolean disposing); | |
protected void OnPingCompleted(PingCompletedEventArgs e); | |
public PingReply Send(String hostNameOrAddress); | |
public PingReply Send(String hostNameOrAddress, Int32 timeout); | |
public PingReply Send(IPAddress address); | |
public PingReply Send(IPAddress address, Int32 timeout); | |
public PingReply Send(String hostNameOrAddress, Int32 timeout, Byte buffer); | |
public PingReply Send(IPAddress address, Int32 timeout, Byte buffer); | |
public PingReply Send(String hostNameOrAddress, Int32 timeout, Byte buffer, PingOptions options); | |
public PingReply Send(IPAddress address, Int32 timeout, Byte buffer, PingOptions options); | |
public void SendAsync(String hostNameOrAddress, Object userToken); | |
public void SendAsync(String hostNameOrAddress, Int32 timeout, Object userToken); | |
public void SendAsync(IPAddress address, Object userToken); | |
public void SendAsync(IPAddress address, Int32 timeout, Object userToken); | |
public void SendAsync(String hostNameOrAddress, Int32 timeout, Byte buffer, Object userToken); | |
public void SendAsync(IPAddress address, Int32 timeout, Byte buffer, Object userToken); | |
public void SendAsync(String hostNameOrAddress, Int32 timeout, Byte buffer, PingOptions options, Object userToken); | |
public void SendAsync(IPAddress address, Int32 timeout, Byte buffer, PingOptions options, Object userToken); | |
public void SendAsyncCancel(); | |
public Task`1<PingReply> SendPingAsync(IPAddress address); | |
public Task`1<PingReply> SendPingAsync(String hostNameOrAddress); | |
public Task`1<PingReply> SendPingAsync(IPAddress address, Int32 timeout); | |
public Task`1<PingReply> SendPingAsync(String hostNameOrAddress, Int32 timeout); | |
public Task`1<PingReply> SendPingAsync(IPAddress address, Int32 timeout, Byte buffer); | |
public Task`1<PingReply> SendPingAsync(String hostNameOrAddress, Int32 timeout, Byte buffer); | |
public Task`1<PingReply> SendPingAsync(IPAddress address, Int32 timeout, Byte buffer, PingOptions options); | |
public Task`1<PingReply> SendPingAsync(String hostNameOrAddress, Int32 timeout, Byte buffer, PingOptions options); |
public class PingCompletedEventArgs | |
: AsyncCompletedEventArgs | |
public PingReply Reply { get; } |
public sealed class PingCompletedEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, PingCompletedEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, PingCompletedEventArgs e); |
public class PingException | |
: InvalidOperationException, ISerializable, _Exception |
public class PingOptions | |
public Boolean DontFragment { get; set; } | |
public Int32 Ttl { get; set; } |
public class PingReply | |
public IPAddress Address { get; } | |
public Byte Buffer { get; } | |
public PingOptions Options { get; } | |
public Int64 RoundtripTime { get; } | |
public IPStatus Status { get; } |
public sealed enum PrefixOrigin | |
: IComparable, IFormattable, IConvertible | |
{ Other, Manual, WellKnown, Dhcp, RouterAdvertisement } |
public sealed enum ScopeLevel | |
: IComparable, IFormattable, IConvertible | |
{ None, Interface, Link, Subnet, Admin, Site, Organization, Global } |
public sealed enum SuffixOrigin | |
: IComparable, IFormattable, IConvertible | |
{ Other, Manual, WellKnown, OriginDhcp, LinkLayerAddress, Random } |
public abstract class TcpConnectionInformation | |
public abstract virtual IPEndPoint LocalEndPoint { get; } | |
public abstract virtual IPEndPoint RemoteEndPoint { get; } | |
public abstract virtual TcpState State { get; } |
public sealed enum TcpState | |
: IComparable, IFormattable, IConvertible | |
{ Unknown, Closed, Listen, SynSent, SynReceived, Established, FinWait1, FinWait2, CloseWait, Closing, LastAck, TimeWait, DeleteTcb } |
public abstract class TcpStatistics | |
public abstract virtual Int64 ConnectionsAccepted { get; } | |
public abstract virtual Int64 ConnectionsInitiated { get; } | |
public abstract virtual Int64 CumulativeConnections { get; } | |
public abstract virtual Int64 CurrentConnections { get; } | |
public abstract virtual Int64 ErrorsReceived { get; } | |
public abstract virtual Int64 FailedConnectionAttempts { get; } | |
public abstract virtual Int64 MaximumConnections { get; } | |
public abstract virtual Int64 MaximumTransmissionTimeout { get; } | |
public abstract virtual Int64 MinimumTransmissionTimeout { get; } | |
public abstract virtual Int64 ResetConnections { get; } | |
public abstract virtual Int64 ResetsSent { get; } | |
public abstract virtual Int64 SegmentsReceived { get; } | |
public abstract virtual Int64 SegmentsResent { get; } | |
public abstract virtual Int64 SegmentsSent { get; } |
public abstract class UdpStatistics | |
public abstract virtual Int64 DatagramsReceived { get; } | |
public abstract virtual Int64 DatagramsSent { get; } | |
public abstract virtual Int64 IncomingDatagramsDiscarded { get; } | |
public abstract virtual Int64 IncomingDatagramsWithErrors { get; } | |
public abstract virtual Int32 UdpListeners { get; } |
public abstract class UnicastIPAddressInformation | |
: IPAddressInformation | |
public abstract virtual Int64 AddressPreferredLifetime { get; } | |
public abstract virtual Int64 AddressValidLifetime { get; } | |
public abstract virtual Int64 DhcpLeaseLifetime { get; } | |
public abstract virtual DuplicateAddressDetectionState DuplicateAddressDetectionState { get; } | |
public abstract virtual IPAddress IPv4Mask { get; } | |
public virtual Int32 PrefixLength { get; } | |
public abstract virtual PrefixOrigin PrefixOrigin { get; } | |
public abstract virtual SuffixOrigin SuffixOrigin { get; } |
public class UnicastIPAddressInformationCollection | |
: ICollection`1<UnicastIPAddressInformation>, IEnumerable`1<UnicastIPAddressInformation>, IEnumerable | |
public virtual Int32 Count { get; } | |
public virtual Boolean IsReadOnly { get; } | |
public virtual UnicastIPAddressInformation Item { get; } | |
public virtual void Add(UnicastIPAddressInformation address); | |
public virtual void Clear(); | |
public virtual Boolean Contains(UnicastIPAddressInformation address); | |
public virtual void CopyTo(UnicastIPAddressInformation array, Int32 offset); | |
public virtual IEnumerator`1<UnicastIPAddressInformation> GetEnumerator(); | |
public virtual Boolean Remove(UnicastIPAddressInformation address); |