Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / AccessViolationException.cs / 2 / 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);
}
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.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TemplateField.cs
- ViewCellSlot.cs
- HandleCollector.cs
- CannotUnloadAppDomainException.cs
- _ListenerAsyncResult.cs
- SqlCommand.cs
- ServerValidateEventArgs.cs
- compensatingcollection.cs
- Rijndael.cs
- DataSourceCache.cs
- EventMap.cs
- MetadataUtil.cs
- StylusSystemGestureEventArgs.cs
- CipherData.cs
- SelectionRange.cs
- ModelItemDictionaryImpl.cs
- DataTableReader.cs
- DropSourceBehavior.cs
- ToolStripOverflowButton.cs
- WsatAdminException.cs
- ExpressionHelper.cs
- CodeMemberField.cs
- WebServicesDescriptionAttribute.cs
- datacache.cs
- PreservationFileReader.cs
- QueryStringConverter.cs
- ZoneLinkButton.cs
- PersonalizationStateQuery.cs
- ListBox.cs
- CqlGenerator.cs
- UnsafeNetInfoNativeMethods.cs
- ObjectTypeMapping.cs
- XmlElement.cs
- WindowsSpinner.cs
- Point3DCollection.cs
- SQLRoleProvider.cs
- ZipPackagePart.cs
- TraceSection.cs
- XmlDocumentType.cs
- LinkDesigner.cs
- CodeConditionStatement.cs
- GlyphsSerializer.cs
- Tile.cs
- ListSortDescription.cs
- WebAdminConfigurationHelper.cs
- TextTreeText.cs
- XmlCharCheckingReader.cs
- Behavior.cs
- WorkflowPersistenceContext.cs
- XamlSerializationHelper.cs
- RunClient.cs
- _ConnectStream.cs
- ThumbAutomationPeer.cs
- StorageRoot.cs
- wgx_exports.cs
- FlagsAttribute.cs
- _CommandStream.cs
- DropDownList.cs
- ExtenderProvidedPropertyAttribute.cs
- Empty.cs
- _TLSstream.cs
- HandleCollector.cs
- DesignerAttribute.cs
- BrowserCapabilitiesFactory.cs
- SecurityNegotiationException.cs
- CodeNamespace.cs
- ListViewDeleteEventArgs.cs
- DataGridViewRowConverter.cs
- WebPart.cs
- StopStoryboard.cs
- IList.cs
- BamlRecords.cs
- HostUtils.cs
- MachineKeyValidationConverter.cs
- CalloutQueueItem.cs
- SaveFileDialogDesigner.cs
- ResumeStoryboard.cs
- FileDialogCustomPlace.cs
- NetworkInformationException.cs
- XmlStreamStore.cs
- ToolStripDropTargetManager.cs
- HttpResponse.cs
- TextSelectionHelper.cs
- storagemappingitemcollection.viewdictionary.cs
- ProvidersHelper.cs
- ManagedFilter.cs
- TdsParserStateObject.cs
- TranslateTransform3D.cs
- RectangleConverter.cs
- GenericAuthenticationEventArgs.cs
- Mouse.cs
- RightsManagementEncryptedStream.cs
- SafeThreadHandle.cs
- MultiByteCodec.cs
- NativeMethodsOther.cs
- GatewayDefinition.cs
- BindableTemplateBuilder.cs
- StreamAsIStream.cs
- FixedSOMTextRun.cs
- RemoteWebConfigurationHostStream.cs