Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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 // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //[To be supplied.] ///// 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 // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SafeRegistryHandle.cs
- DataServiceHostWrapper.cs
- WorkflowRuntimeElement.cs
- TextTreeTextElementNode.cs
- TypeNameConverter.cs
- ValidationRuleCollection.cs
- DelegateTypeInfo.cs
- FixedSOMTableRow.cs
- DataGridViewRowEventArgs.cs
- HttpTransportManager.cs
- EdmComplexPropertyAttribute.cs
- ToolStripSplitButton.cs
- StartUpEventArgs.cs
- ControlUtil.cs
- StringUtil.cs
- ConfigurationValue.cs
- WebDisplayNameAttribute.cs
- CommandField.cs
- PrtCap_Base.cs
- WhileDesigner.xaml.cs
- AddInContractAttribute.cs
- COSERVERINFO.cs
- PageCodeDomTreeGenerator.cs
- MailSettingsSection.cs
- BoundingRectTracker.cs
- XamlPointCollectionSerializer.cs
- SerializationAttributes.cs
- DataObjectSettingDataEventArgs.cs
- QuadraticBezierSegment.cs
- RelationshipFixer.cs
- TextReader.cs
- MergeFilterQuery.cs
- D3DImage.cs
- ScaleTransform3D.cs
- XamlTreeBuilder.cs
- DeriveBytes.cs
- Substitution.cs
- SiteMapPath.cs
- WindowsListViewGroupSubsetLink.cs
- Tokenizer.cs
- XmlCountingReader.cs
- BaseCollection.cs
- FixedMaxHeap.cs
- HttpListenerElement.cs
- TypographyProperties.cs
- ExpressionBindings.cs
- SystemBrushes.cs
- PlanCompilerUtil.cs
- LineVisual.cs
- XsltInput.cs
- CallContext.cs
- ResourceCollectionInfo.cs
- LogWriteRestartAreaState.cs
- RawTextInputReport.cs
- ConfigurationPermission.cs
- CodeSnippetTypeMember.cs
- ProcessManager.cs
- ExtendedPropertiesHandler.cs
- VisualTreeUtils.cs
- ActiveDocumentEvent.cs
- ValueTypeFixupInfo.cs
- HtmlLink.cs
- EditCommandColumn.cs
- GetWinFXPath.cs
- EventHandlersStore.cs
- LinkTarget.cs
- DummyDataSource.cs
- DefaultShape.cs
- _StreamFramer.cs
- UniqueIdentifierService.cs
- XmlSortKey.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- AvTrace.cs
- NavigateEvent.cs
- PathFigureCollection.cs
- _NetRes.cs
- LayoutManager.cs
- SHA384Managed.cs
- StructuredType.cs
- Calendar.cs
- NavigatorOutput.cs
- StubHelpers.cs
- ContainerAction.cs
- XmlAttributeOverrides.cs
- Queue.cs
- Exception.cs
- CaseStatement.cs
- InnerItemCollectionView.cs
- FormViewInsertEventArgs.cs
- XmlTextAttribute.cs
- MetafileHeaderWmf.cs
- BitConverter.cs
- ToolStripItemEventArgs.cs
- BitmapEffect.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- DispatcherObject.cs
- InOutArgument.cs
- ButtonBaseAutomationPeer.cs
- DataGridViewColumnHeaderCell.cs
- KeysConverter.cs