Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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 } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RepeatBehavior.cs
- UnsafeNativeMethods.cs
- _UncName.cs
- RawUIStateInputReport.cs
- ExtentKey.cs
- WSSecurityXXX2005.cs
- FormsAuthenticationConfiguration.cs
- PackageProperties.cs
- CalendarDesigner.cs
- ControlPropertyNameConverter.cs
- XsltLibrary.cs
- DataShape.cs
- xmlfixedPageInfo.cs
- BindingExpressionBase.cs
- RouteItem.cs
- CriticalHandle.cs
- SelectingProviderEventArgs.cs
- FilteredDataSetHelper.cs
- LazyTextWriterCreator.cs
- TextProviderWrapper.cs
- KnownTypes.cs
- ServiceDocument.cs
- COM2EnumConverter.cs
- DataFormats.cs
- StringPropertyBuilder.cs
- ResumeStoryboard.cs
- ChildChangedEventArgs.cs
- ProgressBarAutomationPeer.cs
- InvokeWebService.cs
- DecimalAnimation.cs
- HtmlLink.cs
- _ListenerAsyncResult.cs
- QilPatternFactory.cs
- TextRenderer.cs
- MouseGestureConverter.cs
- InkCanvasInnerCanvas.cs
- _HTTPDateParse.cs
- DefaultSection.cs
- SmiEventStream.cs
- CrossAppDomainChannel.cs
- ECDsa.cs
- KeyPullup.cs
- Compiler.cs
- EllipseGeometry.cs
- OciEnlistContext.cs
- ThreadStateException.cs
- SoapReflectionImporter.cs
- InternalException.cs
- FeatureAttribute.cs
- UrlParameterReader.cs
- BinHexEncoder.cs
- _Connection.cs
- FileController.cs
- ValidatedControlConverter.cs
- __ComObject.cs
- ColorAnimationUsingKeyFrames.cs
- CodeStatement.cs
- DataGridViewElement.cs
- BaseCollection.cs
- SmtpCommands.cs
- Effect.cs
- CodePageEncoding.cs
- LineGeometry.cs
- QuestionEventArgs.cs
- TimeZoneInfo.cs
- OperationInfo.cs
- AxHostDesigner.cs
- PageVisual.cs
- OdbcPermission.cs
- XmlDocumentSerializer.cs
- InputReferenceExpression.cs
- PolicyException.cs
- MulticastDelegate.cs
- SelectionHighlightInfo.cs
- WindowsAltTab.cs
- EndpointDiscoveryMetadataCD1.cs
- DbExpressionVisitor.cs
- RuntimeConfigLKG.cs
- BCLDebug.cs
- HwndMouseInputProvider.cs
- EncoderBestFitFallback.cs
- SmiEventStream.cs
- NameValueCollection.cs
- EdgeModeValidation.cs
- DependentList.cs
- ThemeableAttribute.cs
- CapabilitiesUse.cs
- StrongNamePublicKeyBlob.cs
- SerialPort.cs
- PersonalizationProvider.cs
- HandlerBase.cs
- FullTextLine.cs
- EdmItemCollection.cs
- OpCodes.cs
- CompilationLock.cs
- SelectingProviderEventArgs.cs
- ToolStripRendererSwitcher.cs
- XmlAtomicValue.cs
- CompensatableSequenceActivity.cs
- EdmFunction.cs