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
- RijndaelManagedTransform.cs
- ControlLocalizer.cs
- IdentityModelDictionary.cs
- TextFragmentEngine.cs
- TextElement.cs
- TdsParserSessionPool.cs
- SerializationAttributes.cs
- IndexOutOfRangeException.cs
- Effect.cs
- XmlSchemaCollection.cs
- TreeNode.cs
- DictionarySectionHandler.cs
- XmlTypeAttribute.cs
- Pair.cs
- XamlSerializationHelper.cs
- OutgoingWebResponseContext.cs
- UpdatePanelControlTrigger.cs
- XmlReflectionMember.cs
- DataGridTablesFactory.cs
- _FtpControlStream.cs
- ServiceOperationViewControl.cs
- DeobfuscatingStream.cs
- SettingsSection.cs
- RegexReplacement.cs
- precedingquery.cs
- ParallelTimeline.cs
- processwaithandle.cs
- URLString.cs
- MsmqIntegrationChannelFactory.cs
- DesignerOptionService.cs
- Internal.cs
- COAUTHIDENTITY.cs
- FileChangesMonitor.cs
- XmlSerializerFactory.cs
- SystemTcpStatistics.cs
- DesignerEditorPartChrome.cs
- RemotingSurrogateSelector.cs
- VolatileEnlistmentState.cs
- GlobalProxySelection.cs
- TextRunProperties.cs
- DecimalAnimationBase.cs
- MulticastOption.cs
- MaterialCollection.cs
- TextRunCacheImp.cs
- UrlMapping.cs
- WindowsIdentity.cs
- TextElementEditingBehaviorAttribute.cs
- HwndKeyboardInputProvider.cs
- XmlILTrace.cs
- RowTypeElement.cs
- AspNetCompatibilityRequirementsMode.cs
- GPStream.cs
- DbException.cs
- ExpandButtonVisibilityConverter.cs
- MethodExpr.cs
- ListViewDeletedEventArgs.cs
- COM2ColorConverter.cs
- RightsManagementManager.cs
- TextPointer.cs
- Scripts.cs
- XsltConvert.cs
- XmlNodeChangedEventManager.cs
- HierarchicalDataBoundControlAdapter.cs
- XDRSchema.cs
- EmptyStringExpandableObjectConverter.cs
- TransformerTypeCollection.cs
- SqlProviderManifest.cs
- DataContractJsonSerializer.cs
- ConfigurationSectionGroupCollection.cs
- KoreanLunisolarCalendar.cs
- Compiler.cs
- ContentType.cs
- WebServiceEnumData.cs
- ConfigurationErrorsException.cs
- Formatter.cs
- MemoryFailPoint.cs
- RangeValueProviderWrapper.cs
- OperationExecutionFault.cs
- UInt16.cs
- OutputCacheProfileCollection.cs
- BrushMappingModeValidation.cs
- ConfigurationLocation.cs
- DynamicPhysicalDiscoSearcher.cs
- Wildcard.cs
- FileIOPermission.cs
- RegisteredExpandoAttribute.cs
- PolygonHotSpot.cs
- _HelperAsyncResults.cs
- SqlTypeSystemProvider.cs
- FontStretches.cs
- PropertyPathWorker.cs
- ApplicationServiceManager.cs
- CacheMemory.cs
- ScriptingProfileServiceSection.cs
- SystemThemeKey.cs
- HttpValueCollection.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- RowUpdatingEventArgs.cs
- FileStream.cs
- ScriptResourceMapping.cs