Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / HttpListenerException.cs / 1 / HttpListenerException.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net { using System; using System.ComponentModel; using System.Runtime.Serialization; using System.Runtime.InteropServices; [Serializable] public class HttpListenerException : Win32Exception { public HttpListenerException() : base(Marshal.GetLastWin32Error()) { GlobalLog.Print("HttpListenerException::.ctor() " + NativeErrorCode.ToString() + ":" + Message); } public HttpListenerException(int errorCode) : base(errorCode) { GlobalLog.Print("HttpListenerException::.ctor(int) " + NativeErrorCode.ToString() + ":" + Message); } public HttpListenerException(int errorCode, string message) : base(errorCode, message) { GlobalLog.Print("HttpListenerException::.ctor(int) " + NativeErrorCode.ToString() + ":" + Message); } protected HttpListenerException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { GlobalLog.Print("HttpListenerException::.ctor(serialized) " + NativeErrorCode.ToString() + ":" + Message); } 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; } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WindowsNonControl.cs
- CompilerLocalReference.cs
- KeyValueConfigurationCollection.cs
- ServiceDesigner.cs
- WCFBuildProvider.cs
- FileAuthorizationModule.cs
- DbUpdateCommandTree.cs
- GetLedgerEntryForRecipientRequest.cs
- XmlWriterTraceListener.cs
- FixedPageAutomationPeer.cs
- HtmlLink.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- EntityChangedParams.cs
- Closure.cs
- PersistStreamTypeWrapper.cs
- LambdaSerializationException.cs
- FrameworkContextData.cs
- XmlElementAttribute.cs
- DBParameter.cs
- SqlDataReader.cs
- ResourceType.cs
- ActivityWithResultConverter.cs
- EventLogPermissionEntry.cs
- Rectangle.cs
- LinqExpressionNormalizer.cs
- GPRECTF.cs
- ResolvedKeyFrameEntry.cs
- DbCommandDefinition.cs
- RoleServiceManager.cs
- PropertyPath.cs
- ManagementObject.cs
- CodeNamespaceImport.cs
- BaseHashHelper.cs
- TemplateField.cs
- SafeRightsManagementQueryHandle.cs
- CharacterString.cs
- TextRangeProviderWrapper.cs
- DataGridBeginningEditEventArgs.cs
- ContainerVisual.cs
- ActivityDesignerResources.cs
- DataServiceOperationContext.cs
- SettingsPropertyValueCollection.cs
- SourceLineInfo.cs
- IgnoreFileBuildProvider.cs
- MultiPageTextView.cs
- ApplyTemplatesAction.cs
- NavigationProperty.cs
- TabPage.cs
- RestHandler.cs
- PropertyTab.cs
- precedingsibling.cs
- ComponentCommands.cs
- DataGridViewTopRowAccessibleObject.cs
- StreamMarshaler.cs
- ExpressionBuilderCollection.cs
- PowerEase.cs
- COM2IDispatchConverter.cs
- XmlSchemaAttributeGroupRef.cs
- RequestCachePolicyConverter.cs
- ExtenderControl.cs
- PersonalizationStateInfoCollection.cs
- SqlUtil.cs
- MaterialGroup.cs
- ExtensibleClassFactory.cs
- DriveNotFoundException.cs
- ReflectEventDescriptor.cs
- IChannel.cs
- ChannelManager.cs
- Command.cs
- TimelineCollection.cs
- KnownIds.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- SettingsPropertyIsReadOnlyException.cs
- ClassImporter.cs
- ResXFileRef.cs
- TextBoxBase.cs
- DesignerVerbCollection.cs
- TypeConvertions.cs
- DrawingContextWalker.cs
- ShaperBuffers.cs
- SingleSelectRootGridEntry.cs
- WindowClosedEventArgs.cs
- XsdBuildProvider.cs
- HeaderUtility.cs
- SocketAddress.cs
- WinFormsUtils.cs
- xdrvalidator.cs
- GraphicsContainer.cs
- Peer.cs
- ListComponentEditor.cs
- TextInfo.cs
- ExtensibleClassFactory.cs
- Quad.cs
- DataTableReaderListener.cs
- SqlGatherProducedAliases.cs
- EncryptedKey.cs
- DependencyStoreSurrogate.cs
- ElementInit.cs
- SafeProcessHandle.cs
- MenuRendererClassic.cs