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
- DataGridParentRows.cs
- SessionPageStatePersister.cs
- EncryptedData.cs
- SafeUserTokenHandle.cs
- ValidationHelper.cs
- sqlser.cs
- WorkflowInstanceRecord.cs
- MustUnderstandSoapException.cs
- XmlTextEncoder.cs
- SiteOfOriginPart.cs
- ManagedWndProcTracker.cs
- NativeActivityFaultContext.cs
- SpeechSynthesizer.cs
- StoragePropertyMapping.cs
- OleDbReferenceCollection.cs
- FontDifferentiator.cs
- AspNetCompatibilityRequirementsAttribute.cs
- ImageSource.cs
- WebPartConnectionsDisconnectVerb.cs
- WindowsListViewGroupSubsetLink.cs
- WebPartConnectionsEventArgs.cs
- SQLMoney.cs
- DocumentViewerConstants.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- DataServiceQueryException.cs
- SspiWrapper.cs
- NameNode.cs
- TextBoxAutomationPeer.cs
- DataGridViewBindingCompleteEventArgs.cs
- _SecureChannel.cs
- SemanticBasicElement.cs
- PersistenceTask.cs
- ReadOnlyDictionary.cs
- RemoveStoryboard.cs
- IIS7UserPrincipal.cs
- DbgUtil.cs
- CreateUserErrorEventArgs.cs
- RC2CryptoServiceProvider.cs
- KnownBoxes.cs
- FtpWebResponse.cs
- UDPClient.cs
- Validator.cs
- DataGridViewElement.cs
- ACE.cs
- TextComposition.cs
- ButtonColumn.cs
- ConfigXmlAttribute.cs
- BoundingRectTracker.cs
- RegexRunnerFactory.cs
- CommentAction.cs
- SqlMethods.cs
- ViewValidator.cs
- GcSettings.cs
- CopyOfAction.cs
- DependencyObjectType.cs
- VectorConverter.cs
- SecurityHelper.cs
- PropertyNames.cs
- NopReturnReader.cs
- ListBindableAttribute.cs
- UIElementPropertyUndoUnit.cs
- DataGridViewSelectedRowCollection.cs
- IntPtr.cs
- TdsRecordBufferSetter.cs
- NativeMethods.cs
- Int16KeyFrameCollection.cs
- CodeGotoStatement.cs
- TypeDescriptor.cs
- SpinLock.cs
- SID.cs
- TrailingSpaceComparer.cs
- AssemblyHelper.cs
- PeerInputChannel.cs
- XmlNamedNodeMap.cs
- DataGridViewColumnCollectionEditor.cs
- EndPoint.cs
- DeadCharTextComposition.cs
- ToolStripSplitStackLayout.cs
- AtomEntry.cs
- TableLayoutSettings.cs
- SqlStream.cs
- ComponentCommands.cs
- StackBuilderSink.cs
- CodeSubDirectoriesCollection.cs
- SafeProcessHandle.cs
- SmiMetaDataProperty.cs
- AvTraceFormat.cs
- ScrollProviderWrapper.cs
- SocketSettings.cs
- CustomAttributeSerializer.cs
- Serializer.cs
- DataListItem.cs
- SoapCodeExporter.cs
- Label.cs
- PtsContext.cs
- UnknownWrapper.cs
- AutoGeneratedField.cs
- XmlStringTable.cs
- AnimationClockResource.cs
- StrongNameKeyPair.cs