Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ChannelManager.cs
- TabControlAutomationPeer.cs
- SessionStateItemCollection.cs
- Constraint.cs
- ConsoleKeyInfo.cs
- RequestCachingSection.cs
- _emptywebproxy.cs
- OleDbReferenceCollection.cs
- RelationshipConstraintValidator.cs
- OperatingSystem.cs
- AppDomainCompilerProxy.cs
- DatasetMethodGenerator.cs
- FocusWithinProperty.cs
- Debugger.cs
- SystemUdpStatistics.cs
- HandledMouseEvent.cs
- ByteConverter.cs
- SourceChangedEventArgs.cs
- BaseHashHelper.cs
- ServiceDescriptionImporter.cs
- FormsIdentity.cs
- CellRelation.cs
- XmlEncApr2001.cs
- PathFigure.cs
- SqlNodeTypeOperators.cs
- TokenBasedSet.cs
- WebPartCatalogAddVerb.cs
- OSEnvironmentHelper.cs
- XmlRootAttribute.cs
- SequentialWorkflowRootDesigner.cs
- FullTrustAssembly.cs
- DataPagerFieldItem.cs
- CompilerTypeWithParams.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- EventsTab.cs
- AssemblyName.cs
- BrowserCapabilitiesCodeGenerator.cs
- FrugalList.cs
- ContextMenuStrip.cs
- dataSvcMapFileLoader.cs
- SmiConnection.cs
- ManualResetEvent.cs
- PropertyNames.cs
- HwndSubclass.cs
- SqlFlattener.cs
- AvTraceDetails.cs
- CustomErrorsSection.cs
- MethodImplAttribute.cs
- GC.cs
- GridItemPatternIdentifiers.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- exports.cs
- XmlAnyElementAttributes.cs
- BaseProcessor.cs
- SelectionListComponentEditor.cs
- ResourceExpressionBuilder.cs
- PnrpPermission.cs
- ExpressionNode.cs
- TraceXPathNavigator.cs
- ContentFilePart.cs
- Context.cs
- WindowsListViewItemStartMenu.cs
- ButtonBase.cs
- LogWriteRestartAreaAsyncResult.cs
- Point3DCollectionConverter.cs
- XPathQilFactory.cs
- XamlPoint3DCollectionSerializer.cs
- SelfIssuedTokenFactoryCredential.cs
- TableItemStyle.cs
- ConfigurationElementProperty.cs
- WorkflowRuntimeService.cs
- AssemblyBuilderData.cs
- PkcsUtils.cs
- Blend.cs
- ActivityXRefPropertyEditor.cs
- ListBoxChrome.cs
- BindingCompleteEventArgs.cs
- ColorConverter.cs
- ConnectionStringsExpressionBuilder.cs
- FormClosingEvent.cs
- RepeatButtonAutomationPeer.cs
- Convert.cs
- ConfigXmlDocument.cs
- GenerateHelper.cs
- MarshalByValueComponent.cs
- ZipFileInfoCollection.cs
- SmiEventSink_Default.cs
- Button.cs
- ListControlActionList.cs
- XmlnsDictionary.cs
- OdbcPermission.cs
- TypedRowGenerator.cs
- CmsUtils.cs
- FastEncoderWindow.cs
- BitmapImage.cs
- ImageAttributes.cs
- Command.cs
- DbProviderFactoriesConfigurationHandler.cs
- ListViewEditEventArgs.cs
- LocalizationCodeDomSerializer.cs