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
- MergablePropertyAttribute.cs
- SerializationException.cs
- ExecutionContext.cs
- XmlChoiceIdentifierAttribute.cs
- SafeNativeMethodsCLR.cs
- FlowDocumentScrollViewer.cs
- DataRelation.cs
- UniformGrid.cs
- InputQueue.cs
- ServicePoint.cs
- CodeDOMProvider.cs
- BamlStream.cs
- TextElementEnumerator.cs
- MailWebEventProvider.cs
- WebPartPersonalization.cs
- SingleResultAttribute.cs
- ReadWriteSpinLock.cs
- DataGridHeaderBorder.cs
- SmiMetaDataProperty.cs
- C14NUtil.cs
- ColumnMap.cs
- ResourceWriter.cs
- OuterProxyWrapper.cs
- OleDbInfoMessageEvent.cs
- SymmetricKey.cs
- FlowDocument.cs
- SqlBuffer.cs
- XmlSecureResolver.cs
- StateMachine.cs
- XmlSchemaSimpleType.cs
- FigureParaClient.cs
- DataKeyArray.cs
- EnlistmentTraceIdentifier.cs
- EventMetadata.cs
- TemplateParser.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- TileBrush.cs
- UserInitiatedRoutedEventPermissionAttribute.cs
- DataBinder.cs
- SearchForVirtualItemEventArgs.cs
- ADMembershipUser.cs
- TemplateAction.cs
- HttpResponseInternalWrapper.cs
- CmsInterop.cs
- ToolStripHighContrastRenderer.cs
- UIntPtr.cs
- BaseComponentEditor.cs
- OleDbPermission.cs
- MSG.cs
- CryptoStream.cs
- TrustLevel.cs
- CompressionTracing.cs
- WebResourceAttribute.cs
- ClientRoleProvider.cs
- IdentityManager.cs
- XmlSchemaDocumentation.cs
- FixedSOMPageConstructor.cs
- DateTimeConverter2.cs
- TypeToStringValueConverter.cs
- DataBindEngine.cs
- DesignerActionUIStateChangeEventArgs.cs
- ImageIndexConverter.cs
- DataService.cs
- EdmConstants.cs
- GeometryCombineModeValidation.cs
- ICollection.cs
- ImageCollectionEditor.cs
- HtmlTernaryTree.cs
- MenuItemBindingCollection.cs
- SrgsNameValueTag.cs
- BrowserCapabilitiesCompiler.cs
- CollectionBuilder.cs
- WebPartManager.cs
- KeyConverter.cs
- DataSourceControlBuilder.cs
- BooleanExpr.cs
- LongValidator.cs
- MdImport.cs
- PropertyFilterAttribute.cs
- Lasso.cs
- Label.cs
- CallContext.cs
- CachedPathData.cs
- Literal.cs
- ToolStripSystemRenderer.cs
- SemaphoreFullException.cs
- SetterBase.cs
- TextLineBreak.cs
- Substitution.cs
- QilTypeChecker.cs
- CodeCastExpression.cs
- Normalization.cs
- FormClosedEvent.cs
- DataTableReader.cs
- OperationInvokerBehavior.cs
- Zone.cs
- LineInfo.cs
- ProviderMetadataCachedInformation.cs
- GPPOINT.cs
- StringConverter.cs