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
- ListViewGroup.cs
- PickBranchDesigner.xaml.cs
- QilInvokeEarlyBound.cs
- XmlSchemaObjectTable.cs
- StringDictionary.cs
- CultureMapper.cs
- ModuleBuilderData.cs
- ExecutionEngineException.cs
- DataGrid.cs
- SelectionChangedEventArgs.cs
- StreamAsIStream.cs
- AutomationProperty.cs
- MergeFailedEvent.cs
- RelatedCurrencyManager.cs
- StatusBarDesigner.cs
- Accessors.cs
- basevalidator.cs
- DescendantBaseQuery.cs
- CompModSwitches.cs
- EntityProviderFactory.cs
- XmlSchemaAnnotation.cs
- WindowsGraphics.cs
- Schema.cs
- TextElement.cs
- DataGridViewTextBoxCell.cs
- WeakKeyDictionary.cs
- ResourceDefaultValueAttribute.cs
- AuthenticationModeHelper.cs
- NullableIntAverageAggregationOperator.cs
- MsmqProcessProtocolHandler.cs
- loginstatus.cs
- CompositeScriptReference.cs
- PartialTrustVisibleAssembliesSection.cs
- WebPartMinimizeVerb.cs
- Rotation3DAnimation.cs
- DataObjectAttribute.cs
- SiteMapDataSourceDesigner.cs
- KeyedCollection.cs
- SelectionEditor.cs
- TreeNodeSelectionProcessor.cs
- GenerateHelper.cs
- CheckBoxStandardAdapter.cs
- QilStrConcatenator.cs
- StrokeSerializer.cs
- MdiWindowListStrip.cs
- StyleXamlParser.cs
- CodeMemberProperty.cs
- AppSettingsExpressionBuilder.cs
- DataGridViewRowEventArgs.cs
- DataSvcMapFile.cs
- TextParagraphProperties.cs
- DefaultEventAttribute.cs
- filewebresponse.cs
- BinaryConverter.cs
- ContainerControl.cs
- UdpReplyToBehavior.cs
- MethodCallConverter.cs
- ReturnType.cs
- SoapAttributes.cs
- ColorConvertedBitmap.cs
- TraceHelpers.cs
- GroupBox.cs
- AbsoluteQuery.cs
- RSAProtectedConfigurationProvider.cs
- IdentityNotMappedException.cs
- NamedPipeTransportSecurityElement.cs
- SafeReversePInvokeHandle.cs
- PhysicalAddress.cs
- MailWebEventProvider.cs
- HitTestParameters.cs
- XmlSchemaIdentityConstraint.cs
- WebScriptEndpointElement.cs
- PerformanceCountersElement.cs
- PKCS1MaskGenerationMethod.cs
- TypeConverterHelper.cs
- StopStoryboard.cs
- SqlConnectionPoolProviderInfo.cs
- DelimitedListTraceListener.cs
- AsyncOperationManager.cs
- dataprotectionpermission.cs
- BaseParser.cs
- Script.cs
- ZipIOCentralDirectoryBlock.cs
- MissingSatelliteAssemblyException.cs
- ViewStateException.cs
- GridViewColumnCollectionChangedEventArgs.cs
- SafeNativeMethods.cs
- MimeAnyImporter.cs
- TextBlock.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- ColumnClickEvent.cs
- DataGridItem.cs
- QueryCacheManager.cs
- SafeBitVector32.cs
- EnumerableRowCollectionExtensions.cs
- SplitterPanel.cs
- TableSectionStyle.cs
- SoapMessage.cs
- OdbcConnectionStringbuilder.cs
- TemplatedEditableDesignerRegion.cs