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
- InvalidDataException.cs
- BaseTreeIterator.cs
- FormsIdentity.cs
- SQLDoubleStorage.cs
- MissingMemberException.cs
- DbDataRecord.cs
- ValueChangedEventManager.cs
- PathSegmentCollection.cs
- HttpCookieCollection.cs
- TemplateInstanceAttribute.cs
- DataContractJsonSerializer.cs
- BinaryObjectWriter.cs
- mediapermission.cs
- FileNameEditor.cs
- HtmlSelect.cs
- Match.cs
- SymmetricCryptoHandle.cs
- FixedSOMPageElement.cs
- DomNameTable.cs
- Misc.cs
- ProtocolsConfigurationHandler.cs
- ComponentDispatcher.cs
- AccessorTable.cs
- LocatorManager.cs
- QuaternionAnimationUsingKeyFrames.cs
- PrintPreviewControl.cs
- TypeInfo.cs
- PackageProperties.cs
- SelectorItemAutomationPeer.cs
- RuleRefElement.cs
- ClientConvert.cs
- CharacterString.cs
- ProfileModule.cs
- CompiledIdentityConstraint.cs
- _WebProxyDataBuilder.cs
- RequestCacheManager.cs
- IApplicationTrustManager.cs
- FileDialog.cs
- BooleanStorage.cs
- NetTcpBinding.cs
- TextTrailingCharacterEllipsis.cs
- CodeSnippetCompileUnit.cs
- SecurityTokenException.cs
- MappingItemCollection.cs
- MD5HashHelper.cs
- KeyInfo.cs
- AvTrace.cs
- FormsAuthenticationUser.cs
- SqlTrackingWorkflowInstance.cs
- DetailsViewModeEventArgs.cs
- XPathSelfQuery.cs
- HeaderUtility.cs
- PackagingUtilities.cs
- WebPartDisplayMode.cs
- OutputScope.cs
- DbTransaction.cs
- DotAtomReader.cs
- WindowsTreeView.cs
- WebBrowserSiteBase.cs
- TreeView.cs
- CodeArgumentReferenceExpression.cs
- NotifyInputEventArgs.cs
- InvocationExpression.cs
- X509ChainElement.cs
- BaseUriHelper.cs
- SafeArrayRankMismatchException.cs
- Propagator.JoinPropagator.SubstitutingCloneVisitor.cs
- TextViewElement.cs
- DataGridViewSelectedRowCollection.cs
- VirtualizingStackPanel.cs
- _LazyAsyncResult.cs
- XamlFigureLengthSerializer.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- ImpersonateTokenRef.cs
- CharacterHit.cs
- SystemFonts.cs
- TextBoxBase.cs
- DocumentDesigner.cs
- HtmlToClrEventProxy.cs
- ClientUtils.cs
- ListViewItemCollectionEditor.cs
- TabControlEvent.cs
- OAVariantLib.cs
- TextRangeSerialization.cs
- RightsManagementEncryptedStream.cs
- CodeCatchClause.cs
- ScalarOps.cs
- BufferedGraphicsManager.cs
- RequestDescription.cs
- ProxyGenerationError.cs
- InternalDispatchObject.cs
- TextTreeUndoUnit.cs
- CallContext.cs
- OleDbTransaction.cs
- RuntimeVariableList.cs
- PEFileReader.cs
- ControlUtil.cs
- BaseValidator.cs
- ColorConverter.cs
- PenCursorManager.cs