Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- EventItfInfo.cs
- WebPartDisplayMode.cs
- unsafenativemethodsother.cs
- UniqueConstraint.cs
- SiteMapSection.cs
- ObjectQuery.cs
- ResolveNameEventArgs.cs
- DataBinding.cs
- Decoder.cs
- Substitution.cs
- ActivityInterfaces.cs
- CategoryAttribute.cs
- DrawingAttributes.cs
- ProfileSection.cs
- FormatterServices.cs
- StaticTextPointer.cs
- DesignTimeTemplateParser.cs
- SudsCommon.cs
- CriticalHandle.cs
- StreamInfo.cs
- DBSchemaTable.cs
- TaiwanLunisolarCalendar.cs
- CodeFieldReferenceExpression.cs
- PenLineCapValidation.cs
- ComPlusTraceRecord.cs
- TemplateControlBuildProvider.cs
- InternalResources.cs
- HyperLinkStyle.cs
- HtmlDocument.cs
- EventLogQuery.cs
- ScriptHandlerFactory.cs
- UriScheme.cs
- AllowedAudienceUriElement.cs
- ObjectRef.cs
- OutOfProcStateClientManager.cs
- PasswordPropertyTextAttribute.cs
- COAUTHINFO.cs
- ProfileManager.cs
- HashSet.cs
- PolicyReader.cs
- ListSourceHelper.cs
- Pen.cs
- PerformanceCounterPermission.cs
- AdditionalEntityFunctions.cs
- ElementFactory.cs
- LocatorManager.cs
- ConfigurationPropertyAttribute.cs
- StringAnimationBase.cs
- PriorityQueue.cs
- ThicknessKeyFrameCollection.cs
- BrowserCapabilitiesFactory.cs
- WindowsFormsLinkLabel.cs
- FlowPosition.cs
- AQNBuilder.cs
- ColumnMapVisitor.cs
- SamlSubjectStatement.cs
- _LocalDataStore.cs
- CipherData.cs
- EncoderNLS.cs
- dataSvcMapFileLoader.cs
- BookmarkInfo.cs
- CodeDefaultValueExpression.cs
- WindowsAuthenticationEventArgs.cs
- translator.cs
- DelayedRegex.cs
- ToolStripItemTextRenderEventArgs.cs
- CustomErrorsSectionWrapper.cs
- LayoutManager.cs
- TextBox.cs
- QueryRewriter.cs
- NativeCppClassAttribute.cs
- RayMeshGeometry3DHitTestResult.cs
- XmlCharacterData.cs
- XamlWrappingReader.cs
- RequestQueue.cs
- SqlGenerator.cs
- SurrogateSelector.cs
- MessageQueuePermissionAttribute.cs
- PackUriHelper.cs
- BitmapSourceSafeMILHandle.cs
- WmlValidatorAdapter.cs
- TypeDescriptionProvider.cs
- SiteMapNodeItemEventArgs.cs
- TimeoutValidationAttribute.cs
- HiddenFieldPageStatePersister.cs
- FrameworkContentElement.cs
- SoapException.cs
- ScriptRef.cs
- MenuScrollingVisibilityConverter.cs
- HttpHandlersSection.cs
- CollectionViewGroup.cs
- URLBuilder.cs
- HashRepartitionEnumerator.cs
- DesignTimeParseData.cs
- EtwTrace.cs
- Stroke2.cs
- EntryPointNotFoundException.cs
- HostingPreferredMapPath.cs
- ScaleTransform3D.cs
- TcpTransportSecurity.cs