Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- SByte.cs
- PageCodeDomTreeGenerator.cs
- SiteMapNodeItemEventArgs.cs
- PlacementWorkspace.cs
- ApplicationHost.cs
- LicenseContext.cs
- GlyphsSerializer.cs
- NodeInfo.cs
- OuterGlowBitmapEffect.cs
- control.ime.cs
- DecoderBestFitFallback.cs
- PtsContext.cs
- DataBoundControl.cs
- BindingSource.cs
- OdbcUtils.cs
- Block.cs
- ToolStripOverflowButton.cs
- PingOptions.cs
- Dictionary.cs
- Events.cs
- DetailsViewUpdatedEventArgs.cs
- DataServiceExpressionVisitor.cs
- GeneralTransformGroup.cs
- DbConnectionPoolOptions.cs
- RenamedEventArgs.cs
- MonitoringDescriptionAttribute.cs
- DataStorage.cs
- ReliableChannelListener.cs
- FixedPage.cs
- SystemColors.cs
- MenuEventArgs.cs
- ChangeInterceptorAttribute.cs
- LogicalTreeHelper.cs
- DesignerSerializationVisibilityAttribute.cs
- ChangePassword.cs
- RayMeshGeometry3DHitTestResult.cs
- Int32RectConverter.cs
- ErrorStyle.cs
- MemberDescriptor.cs
- CoreSwitches.cs
- RightNameExpirationInfoPair.cs
- DotExpr.cs
- TransformerInfoCollection.cs
- AnimatedTypeHelpers.cs
- Win32.cs
- ApplyTemplatesAction.cs
- DragEventArgs.cs
- CodeParameterDeclarationExpression.cs
- WsdlEndpointConversionContext.cs
- RelationshipEndCollection.cs
- MetaColumn.cs
- RequestCache.cs
- SafeNativeMethods.cs
- DescriptionCreator.cs
- XamlTypeMapper.cs
- CalloutQueueItem.cs
- Number.cs
- ProgressBarHighlightConverter.cs
- OrderByQueryOptionExpression.cs
- RootBrowserWindowProxy.cs
- SharedPersonalizationStateInfo.cs
- IgnoreFlushAndCloseStream.cs
- XmlElementList.cs
- DelimitedListTraceListener.cs
- SecurityState.cs
- Camera.cs
- COM2TypeInfoProcessor.cs
- TableCell.cs
- DefaultObjectMappingItemCollection.cs
- RegexTree.cs
- EDesignUtil.cs
- CompiledXpathExpr.cs
- DefaultTextStore.cs
- XmlHierarchyData.cs
- ChameleonKey.cs
- GradientBrush.cs
- CompilationUnit.cs
- EqualityComparer.cs
- SecurityBindingElement.cs
- Html32TextWriter.cs
- PipeStream.cs
- GlobalAllocSafeHandle.cs
- TemplateParser.cs
- WebSysDefaultValueAttribute.cs
- StrongBox.cs
- ConfigurationPropertyAttribute.cs
- MatcherBuilder.cs
- HtmlHead.cs
- ThrowHelper.cs
- LineServicesRun.cs
- BinaryMethodMessage.cs
- WorkflowInstance.cs
- ColorAnimationBase.cs
- RecordManager.cs
- DesignerLabelAdapter.cs
- CompositeClientFormatter.cs
- IndexedEnumerable.cs
- AttachedAnnotationChangedEventArgs.cs
- XmlAttributeProperties.cs
- ConfigurationProviderException.cs