Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / NetworkInformation / NetworkInformationException.cs / 1 / NetworkInformationException.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net.NetworkInformation { using System; using System.ComponentModel; using System.Net.Sockets; using System.Runtime.Serialization; using System.Runtime.InteropServices; ////// [Serializable] public class NetworkInformationException : Win32Exception { ////// Provides NetworkInformation exceptions to the application. /// ////// public NetworkInformationException() : base(Marshal.GetLastWin32Error()) { } ////// Creates a new instance of the ///class with the default error code. /// /// public NetworkInformationException(int errorCode) : base(errorCode) { } internal NetworkInformationException(SocketError socketError) : base((int)socketError) { } protected NetworkInformationException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { } ////// Creates a new instance of the ///class with the specified error code. /// /// public override int ErrorCode { // // the base class returns the HResult with this property // we need the Win32 Error Code, hence the override. // get { return NativeErrorCode; } } }; // class NetworkInformationException } // namespace System.Net.NetworkInformation[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataSourceCacheDurationConverter.cs
- ToolZone.cs
- WindowsAltTab.cs
- SQLMoney.cs
- ConnectionStringsExpressionBuilder.cs
- PublisherMembershipCondition.cs
- LinkConverter.cs
- NetworkInterface.cs
- DataMemberFieldEditor.cs
- HelpFileFileNameEditor.cs
- HScrollBar.cs
- EncoderParameter.cs
- x509store.cs
- ValueConversionAttribute.cs
- GetRecipientRequest.cs
- ChildDocumentBlock.cs
- ZipPackagePart.cs
- BasePattern.cs
- HybridDictionary.cs
- HttpResponse.cs
- PTProvider.cs
- CanExpandCollapseAllConverter.cs
- SemanticAnalyzer.cs
- AssemblyBuilderData.cs
- AuthenticationModuleElementCollection.cs
- X509Certificate2Collection.cs
- PolyBezierSegmentFigureLogic.cs
- AdRotator.cs
- SQLGuidStorage.cs
- FormatConvertedBitmap.cs
- HtmlButton.cs
- FixedTextContainer.cs
- ToolStripDropDownMenu.cs
- MaterialGroup.cs
- WrappedOptions.cs
- ReflectionUtil.cs
- SamlSecurityTokenAuthenticator.cs
- EventsTab.cs
- StylusOverProperty.cs
- TypefaceCollection.cs
- TextEvent.cs
- DirectoryObjectSecurity.cs
- Win32PrintDialog.cs
- BrowsableAttribute.cs
- ByteStreamGeometryContext.cs
- GeometryGroup.cs
- figurelengthconverter.cs
- DeclaredTypeValidator.cs
- WmlImageAdapter.cs
- MultiSelector.cs
- ListControlConvertEventArgs.cs
- CollectionType.cs
- DebugManager.cs
- TextProviderWrapper.cs
- PriorityRange.cs
- ProtocolsConfigurationEntry.cs
- CqlErrorHelper.cs
- DBSchemaRow.cs
- Timer.cs
- CodeIdentifier.cs
- BinaryConverter.cs
- ObjectDataSourceStatusEventArgs.cs
- SendSecurityHeaderElementContainer.cs
- EncodingInfo.cs
- ExceptionUtility.cs
- XhtmlMobileTextWriter.cs
- ExtentKey.cs
- StretchValidation.cs
- ColorTransformHelper.cs
- UserControl.cs
- ComboBox.cs
- PropertyValue.cs
- AmbiguousMatchException.cs
- Style.cs
- ProfessionalColorTable.cs
- DependencySource.cs
- DataGridRowHeaderAutomationPeer.cs
- ParameterCollection.cs
- ComplusTypeValidator.cs
- XmlSchemaExternal.cs
- PrintDialog.cs
- Bidi.cs
- WebMessageEncoderFactory.cs
- UnsignedPublishLicense.cs
- ParseHttpDate.cs
- MailSettingsSection.cs
- EntityConnectionStringBuilderItem.cs
- QueryableDataSourceEditData.cs
- NativeMethods.cs
- TextElementAutomationPeer.cs
- InheritanceAttribute.cs
- AdapterDictionary.cs
- CopyNodeSetAction.cs
- XmlBinaryReaderSession.cs
- DefaultValueAttribute.cs
- DataBindEngine.cs
- GridViewRowCollection.cs
- ScrollableControl.cs
- ActivityScheduledQuery.cs
- Int32CAMarshaler.cs