Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / AccessViolationException.cs / 1305376 / AccessViolationException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** Class: AccessViolationException
**
**
** Purpose: Exception class representing an AV that was deemed unsafe and may have corrupted the application.
**
**
=============================================================================*/
namespace System
{
using System;
using System.Runtime.Serialization;
[System.Runtime.InteropServices.ComVisible(true)]
[Serializable]
public class AccessViolationException : SystemException
{
public AccessViolationException()
: base(Environment.GetResourceString("Arg_AccessViolationException"))
{
SetErrorCode(__HResults.E_POINTER);
}
public AccessViolationException(String message)
: base(message)
{
SetErrorCode(__HResults.E_POINTER);
}
public AccessViolationException(String message, Exception innerException)
: base(message, innerException)
{
SetErrorCode(__HResults.E_POINTER);
}
[System.Security.SecuritySafeCritical] // auto-generated
protected AccessViolationException(SerializationInfo info, StreamingContext context) : base(info, context) {}
#pragma warning disable 169 // Field is not used from managed.
private IntPtr _ip; // Address of faulting instruction.
private IntPtr _target; // Address that could not be accessed.
private int _accessType; // 0:read, 1:write
#pragma warning restore 169
}
}
// 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
- TriggerCollection.cs
- InstanceDataCollection.cs
- SmtpDateTime.cs
- Mouse.cs
- StylusPointPropertyInfoDefaults.cs
- ActiveXSite.cs
- XsltException.cs
- InputElement.cs
- WinEventQueueItem.cs
- DateTimeFormat.cs
- X509DefaultServiceCertificateElement.cs
- DataTransferEventArgs.cs
- ClientOptions.cs
- ParamArrayAttribute.cs
- TemplateBindingExtension.cs
- WebMessageEncodingElement.cs
- PreProcessor.cs
- Compiler.cs
- ImplicitInputBrush.cs
- AppSettingsReader.cs
- VoiceInfo.cs
- SQLInt32.cs
- RulePatternOps.cs
- PasswordDeriveBytes.cs
- XmlSchemaSet.cs
- DocumentPageHost.cs
- ReadOnlyTernaryTree.cs
- JpegBitmapDecoder.cs
- WebColorConverter.cs
- AttachInfo.cs
- GridViewActionList.cs
- HttpTransportBindingElement.cs
- NullableFloatAverageAggregationOperator.cs
- CodeAttachEventStatement.cs
- HotSpotCollectionEditor.cs
- OrderedDictionary.cs
- TextDecoration.cs
- ConsumerConnectionPointCollection.cs
- TypeUsage.cs
- WindowsBrush.cs
- TabletDevice.cs
- VirtualPathProvider.cs
- CompilerGeneratedAttribute.cs
- PixelFormat.cs
- SRGSCompiler.cs
- XmlDataLoader.cs
- EmptyCollection.cs
- EntityFrameworkVersions.cs
- DataGridViewRowConverter.cs
- InputScope.cs
- ThreadExceptionEvent.cs
- ResourceExpressionBuilder.cs
- contentDescriptor.cs
- HyperLinkDesigner.cs
- FieldToken.cs
- ReadOnlyCollection.cs
- DBSchemaRow.cs
- FontStretches.cs
- HyperLinkField.cs
- Matrix3DValueSerializer.cs
- brushes.cs
- SqlRowUpdatingEvent.cs
- NaturalLanguageHyphenator.cs
- Binding.cs
- ServiceOperationParameter.cs
- UIAgentAsyncParams.cs
- HttpListenerElement.cs
- UnsafeCollabNativeMethods.cs
- XmlTextAttribute.cs
- ObjectList.cs
- InheritanceContextHelper.cs
- PropertyGeneratedEventArgs.cs
- ObjectHandle.cs
- SettingsPropertyNotFoundException.cs
- DateTimeOffset.cs
- WebResponse.cs
- DLinqTableProvider.cs
- GridEntry.cs
- NullableDecimalAverageAggregationOperator.cs
- UpDownEvent.cs
- RangeValuePattern.cs
- WsatConfiguration.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- GeometryValueSerializer.cs
- TaiwanLunisolarCalendar.cs
- HttpListenerResponse.cs
- CryptoProvider.cs
- NativeMethods.cs
- TextServicesDisplayAttributePropertyRanges.cs
- ApplicationDirectoryMembershipCondition.cs
- AccessibleObject.cs
- ValidationErrorEventArgs.cs
- ActivationArguments.cs
- XmlSortKeyAccumulator.cs
- WebPartConnectionCollection.cs
- FixUp.cs
- XmlILStorageConverter.cs
- StylusPointProperties.cs
- SQLMoney.cs
- EventTrigger.cs