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
- FileDetails.cs
- CompositeControl.cs
- Expressions.cs
- Point3D.cs
- InputDevice.cs
- ConfigXmlComment.cs
- SQLMoneyStorage.cs
- EventListenerClientSide.cs
- Calendar.cs
- TextDecorations.cs
- ILGen.cs
- LogoValidationException.cs
- ReadOnlyAttribute.cs
- QilLiteral.cs
- KnownTypes.cs
- DispatcherHookEventArgs.cs
- FieldBuilder.cs
- AssemblyContextControlItem.cs
- ComponentEvent.cs
- Action.cs
- IndexOutOfRangeException.cs
- TemplateBuilder.cs
- FontWeightConverter.cs
- SynchronizationContextHelper.cs
- SqlConnectionHelper.cs
- XmlSubtreeReader.cs
- SafeRightsManagementQueryHandle.cs
- PrintingPermissionAttribute.cs
- BitArray.cs
- ProcessStartInfo.cs
- InstanceValue.cs
- Utility.cs
- ComplexObject.cs
- WindowsAuthenticationEventArgs.cs
- FileUtil.cs
- TableDetailsRow.cs
- Geometry.cs
- PropertyItem.cs
- ChangeDirector.cs
- BitVector32.cs
- BaseAsyncResult.cs
- WindowsListViewItemStartMenu.cs
- ListParagraph.cs
- EtwProvider.cs
- PackageDigitalSignatureManager.cs
- PointLight.cs
- FontStyles.cs
- WebServiceClientProxyGenerator.cs
- LeftCellWrapper.cs
- VerifyHashRequest.cs
- HtmlMeta.cs
- SettingsAttributeDictionary.cs
- EntitySet.cs
- ObservableDictionary.cs
- CodeTypeConstructor.cs
- ThemeableAttribute.cs
- ConfigViewGenerator.cs
- DelegatingConfigHost.cs
- CommandBinding.cs
- EntityKeyElement.cs
- path.cs
- OutKeywords.cs
- PropertyChangedEventArgs.cs
- TrackingServices.cs
- CacheMemory.cs
- State.cs
- NGCPageContentCollectionSerializerAsync.cs
- GeometryDrawing.cs
- ExpressionBuilder.cs
- EmbeddedObject.cs
- ParserStreamGeometryContext.cs
- DataBoundLiteralControl.cs
- WebPartTransformerAttribute.cs
- FloaterBaseParaClient.cs
- XamlWrappingReader.cs
- DataGridViewTopLeftHeaderCell.cs
- SafeThemeHandle.cs
- HotCommands.cs
- ControlAdapter.cs
- MediaCommands.cs
- TdsParserStaticMethods.cs
- BitStream.cs
- TreeViewItemAutomationPeer.cs
- BamlCollectionHolder.cs
- OperandQuery.cs
- QilGeneratorEnv.cs
- ExtendedPropertyDescriptor.cs
- SortedList.cs
- _CommandStream.cs
- SqlDataSourceCommandEventArgs.cs
- WebProxyScriptElement.cs
- OrderByQueryOptionExpression.cs
- ThousandthOfEmRealDoubles.cs
- TextFindEngine.cs
- ParallelDesigner.xaml.cs
- BasicDesignerLoader.cs
- Debug.cs
- DtdParser.cs
- DbParameterCollectionHelper.cs
- ToolStripItemImageRenderEventArgs.cs