Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / AccessViolationException.cs / 1 / 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
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Freezable.cs
- CheckBoxPopupAdapter.cs
- DynamicFilterExpression.cs
- DataServiceQueryOfT.cs
- HtmlInputCheckBox.cs
- TemplateParser.cs
- X509Utils.cs
- FlowDocumentReaderAutomationPeer.cs
- DataObjectFieldAttribute.cs
- ConditionBrowserDialog.cs
- basemetadatamappingvisitor.cs
- WindowsSpinner.cs
- ProgressPage.cs
- TargetException.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- XPathMultyIterator.cs
- DeviceContexts.cs
- DataTableReader.cs
- WhileDesigner.cs
- WebEvents.cs
- XmlQueryType.cs
- TableCellAutomationPeer.cs
- VirtualizingPanel.cs
- UniqueSet.cs
- Button.cs
- NavigationWindow.cs
- ApplicationManager.cs
- SelfIssuedSamlTokenFactory.cs
- XmlDataSourceNodeDescriptor.cs
- OciLobLocator.cs
- NativeCppClassAttribute.cs
- TextEditorCharacters.cs
- NameTable.cs
- WebHttpSecurity.cs
- ValueType.cs
- SocketPermission.cs
- HwndTarget.cs
- CustomError.cs
- MissingFieldException.cs
- RegistrySecurity.cs
- MetadataCache.cs
- UnaryQueryOperator.cs
- KeyConstraint.cs
- ValidationRuleCollection.cs
- AstTree.cs
- TimeSpanStorage.cs
- XamlVector3DCollectionSerializer.cs
- HitTestResult.cs
- Schema.cs
- Compiler.cs
- SingleObjectCollection.cs
- SqlDataSourceRefreshSchemaForm.cs
- WebPartMinimizeVerb.cs
- MetadataSerializer.cs
- VScrollBar.cs
- MetadataPropertyCollection.cs
- FormsIdentity.cs
- X509CertificateRecipientClientCredential.cs
- TdsParser.cs
- FormViewInsertedEventArgs.cs
- shaperfactoryquerycacheentry.cs
- StyleConverter.cs
- HoistedLocals.cs
- InkCollectionBehavior.cs
- RequestCache.cs
- ColumnBinding.cs
- DatagridviewDisplayedBandsData.cs
- ObjectDataSource.cs
- DataGridItem.cs
- XmlSchemaExporter.cs
- SwitchElementsCollection.cs
- EntityType.cs
- ValueSerializer.cs
- BitmapEncoder.cs
- MergablePropertyAttribute.cs
- ContentElementAutomationPeer.cs
- Rectangle.cs
- DispatchWrapper.cs
- SchemaElementDecl.cs
- VectorCollection.cs
- ScriptHandlerFactory.cs
- InputBindingCollection.cs
- QilReference.cs
- ListenerConfig.cs
- ValidatorCollection.cs
- ObjectTag.cs
- SmiEventSink_DeferedProcessing.cs
- ParserExtension.cs
- RenderDataDrawingContext.cs
- DataStreams.cs
- ReflectionHelper.cs
- SapiInterop.cs
- MethodBuilderInstantiation.cs
- KeyMatchBuilder.cs
- Decorator.cs
- _UriSyntax.cs
- X509CertificateStore.cs
- DataSourceHelper.cs
- ToolStripPanelRow.cs
- XmlNamedNodeMap.cs