Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Net / System / Net / NetworkInformation / IPGlobalProperties.cs / 1 / IPGlobalProperties.cs
using System; using System.Net.Sockets; using System.Net; namespace System.Net.NetworkInformation { public abstract class IPGlobalProperties { public static IPGlobalProperties GetIPGlobalProperties(){ (new NetworkInformationPermission(NetworkInformationAccess.Read)).Demand(); return new SystemIPGlobalProperties(); } internal static IPGlobalProperties InternalGetIPGlobalProperties() { return new SystemIPGlobalProperties(); } /// Gets the Active Udp Listeners on this machine public abstract IPEndPoint[] GetActiveUdpListeners(); /// Gets the Active Tcp Listeners on this machine public abstract IPEndPoint[] GetActiveTcpListeners (); /// Gets the Active Udp Listeners on this machine public abstract TcpConnectionInformation[] GetActiveTcpConnections(); /// Gets the Dynamic Host Configuration Protocol (DHCP) scope name. public abstract string DhcpScopeName {get;} /// Gets the domain in which the local computer is registered. public abstract string DomainName {get;} /// Gets the host name for the local computer. public abstract string HostName {get;} /// Gets a bool value that specifies whether the local computer is acting as a Windows Internet Name Service (WINS) proxy. public abstract bool IsWinsProxy {get;} /// Gets the Network Basic Input/Output System (NetBIOS) node type of the local computer. public abstract NetBiosNodeType NodeType{get;} public abstract TcpStatistics GetTcpIPv4Statistics(); public abstract TcpStatistics GetTcpIPv6Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 4 statistical data for the local computer. /// Provides User Datagram Protocol (UDP) statistical data for the local computer. public abstract UdpStatistics GetUdpIPv4Statistics(); public abstract UdpStatistics GetUdpIPv6Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 4 statistical data for the local computer. public abstract IcmpV4Statistics GetIcmpV4Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 6 statistical data for the local computer. public abstract IcmpV6Statistics GetIcmpV6Statistics(); /// Provides Internet Protocol (IP) statistical data for the local computer. public abstract IPGlobalStatistics GetIPv4GlobalStatistics(); public abstract IPGlobalStatistics GetIPv6GlobalStatistics(); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Net.Sockets; using System.Net; namespace System.Net.NetworkInformation { public abstract class IPGlobalProperties { public static IPGlobalProperties GetIPGlobalProperties(){ (new NetworkInformationPermission(NetworkInformationAccess.Read)).Demand(); return new SystemIPGlobalProperties(); } internal static IPGlobalProperties InternalGetIPGlobalProperties() { return new SystemIPGlobalProperties(); } /// Gets the Active Udp Listeners on this machine public abstract IPEndPoint[] GetActiveUdpListeners(); /// Gets the Active Tcp Listeners on this machine public abstract IPEndPoint[] GetActiveTcpListeners (); /// Gets the Active Udp Listeners on this machine public abstract TcpConnectionInformation[] GetActiveTcpConnections(); /// Gets the Dynamic Host Configuration Protocol (DHCP) scope name. public abstract string DhcpScopeName {get;} /// Gets the domain in which the local computer is registered. public abstract string DomainName {get;} /// Gets the host name for the local computer. public abstract string HostName {get;} /// Gets a bool value that specifies whether the local computer is acting as a Windows Internet Name Service (WINS) proxy. public abstract bool IsWinsProxy {get;} /// Gets the Network Basic Input/Output System (NetBIOS) node type of the local computer. public abstract NetBiosNodeType NodeType{get;} public abstract TcpStatistics GetTcpIPv4Statistics(); public abstract TcpStatistics GetTcpIPv6Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 4 statistical data for the local computer. /// Provides User Datagram Protocol (UDP) statistical data for the local computer. public abstract UdpStatistics GetUdpIPv4Statistics(); public abstract UdpStatistics GetUdpIPv6Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 4 statistical data for the local computer. public abstract IcmpV4Statistics GetIcmpV4Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 6 statistical data for the local computer. public abstract IcmpV6Statistics GetIcmpV6Statistics(); /// Provides Internet Protocol (IP) statistical data for the local computer. public abstract IPGlobalStatistics GetIPv4GlobalStatistics(); public abstract IPGlobalStatistics GetIPv6GlobalStatistics(); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TableLayoutStyle.cs
- HotCommands.cs
- TdsParserSafeHandles.cs
- AdapterUtil.cs
- CurrentChangingEventArgs.cs
- ECDiffieHellmanCngPublicKey.cs
- ToolZone.cs
- Polygon.cs
- ClrProviderManifest.cs
- prefixendpointaddressmessagefilter.cs
- SchemaNotation.cs
- ElementInit.cs
- TaskResultSetter.cs
- HttpSessionStateBase.cs
- LinkedResourceCollection.cs
- CanExecuteRoutedEventArgs.cs
- ProxyWebPartConnectionCollection.cs
- PersonalizationStateInfoCollection.cs
- ControlAdapter.cs
- ModuleBuilder.cs
- RadioButtonPopupAdapter.cs
- ListItemConverter.cs
- GroupPartitionExpr.cs
- Variant.cs
- ComPlusAuthorization.cs
- FactoryGenerator.cs
- BooleanKeyFrameCollection.cs
- Vector3DKeyFrameCollection.cs
- MailWriter.cs
- RelationshipConverter.cs
- SqlDataSourceConfigureSortForm.cs
- MimeTextImporter.cs
- BatchWriter.cs
- SequenceFullException.cs
- WebPartConnectionsDisconnectVerb.cs
- ViewKeyConstraint.cs
- ClientCredentials.cs
- EntityReference.cs
- DesignTimeValidationFeature.cs
- CollectionViewGroupInternal.cs
- OleAutBinder.cs
- SlipBehavior.cs
- TargetConverter.cs
- translator.cs
- ListBoxDesigner.cs
- CalculatedColumn.cs
- SafeNativeMethods.cs
- FixedSOMPageElement.cs
- FileUtil.cs
- OleDbErrorCollection.cs
- DataControlField.cs
- DiscoveryClientBindingElement.cs
- SerializerDescriptor.cs
- UInt32Storage.cs
- HwndStylusInputProvider.cs
- EntityConnection.cs
- SizeValueSerializer.cs
- WebZone.cs
- TypeDependencyAttribute.cs
- TextClipboardData.cs
- PointLight.cs
- ComboBoxAutomationPeer.cs
- SqlHelper.cs
- SpellerHighlightLayer.cs
- NumberFunctions.cs
- RelationshipSet.cs
- Figure.cs
- FilterInvalidBodyAccessException.cs
- PtsPage.cs
- EntityDataSourceSelectingEventArgs.cs
- UrlMappingCollection.cs
- WsdlHelpGeneratorElement.cs
- AttachmentCollection.cs
- ParameterDataSourceExpression.cs
- MemberJoinTreeNode.cs
- SelectionProviderWrapper.cs
- XPathNavigatorKeyComparer.cs
- WindowsScroll.cs
- SimpleHandlerBuildProvider.cs
- Rotation3DKeyFrameCollection.cs
- Registry.cs
- DocumentOrderQuery.cs
- XmlImplementation.cs
- FontStretch.cs
- SystemDropShadowChrome.cs
- DurableRuntimeValidator.cs
- MenuItemCollection.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- WorkBatch.cs
- WebExceptionStatus.cs
- PackageDigitalSignatureManager.cs
- SpecularMaterial.cs
- TextChange.cs
- ZoneMembershipCondition.cs
- Point3DCollection.cs
- Missing.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- SafeEventLogReadHandle.cs
- ErrorHandlerFaultInfo.cs
- TranslateTransform3D.cs