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
- DrawListViewSubItemEventArgs.cs
- PlatformCulture.cs
- WindowsGraphics.cs
- PopupRootAutomationPeer.cs
- ZoneIdentityPermission.cs
- ListControl.cs
- BinaryObjectReader.cs
- OdbcUtils.cs
- RelationshipConverter.cs
- MsmqBindingFilter.cs
- DescendantQuery.cs
- Panel.cs
- QuadraticBezierSegment.cs
- DotExpr.cs
- DebuggerService.cs
- RuleInfoComparer.cs
- ChannelServices.cs
- Menu.cs
- TextDocumentView.cs
- SetMemberBinder.cs
- DocumentPage.cs
- CounterSample.cs
- DrawToolTipEventArgs.cs
- DbConnectionPoolGroup.cs
- PeerSecurityHelpers.cs
- WindowPattern.cs
- ConnectionConsumerAttribute.cs
- FlowPosition.cs
- ValidatorUtils.cs
- ConfigurationManagerInternal.cs
- AmbientLight.cs
- infer.cs
- SettingsProviderCollection.cs
- EntityContainerEntitySetDefiningQuery.cs
- XmlSchemaComplexContentRestriction.cs
- FrameworkContextData.cs
- DockPanel.cs
- CommonRemoteMemoryBlock.cs
- GenericUriParser.cs
- CodeDelegateInvokeExpression.cs
- SplitterDesigner.cs
- GridViewUpdateEventArgs.cs
- MailAddress.cs
- SrgsItemList.cs
- StrokeSerializer.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- KeyboardEventArgs.cs
- COM2Properties.cs
- SoapClientProtocol.cs
- XmlQueryContext.cs
- HScrollBar.cs
- EventRouteFactory.cs
- PackUriHelper.cs
- URLMembershipCondition.cs
- ValidatingReaderNodeData.cs
- BinaryMessageFormatter.cs
- Vector3DCollection.cs
- ProcessingInstructionAction.cs
- SizeAnimationBase.cs
- SqlDataSourceQueryEditorForm.cs
- DbConnectionPoolGroupProviderInfo.cs
- unitconverter.cs
- TextureBrush.cs
- HttpHostedTransportConfiguration.cs
- KeyGestureValueSerializer.cs
- ProfilePropertySettings.cs
- messageonlyhwndwrapper.cs
- ListViewTableCell.cs
- CalendarDesigner.cs
- WsdlEndpointConversionContext.cs
- CapabilitiesAssignment.cs
- TextTreeTextElementNode.cs
- CompensatableSequenceActivity.cs
- TextEndOfLine.cs
- SingleAnimation.cs
- filewebresponse.cs
- DispatcherFrame.cs
- XamlToRtfParser.cs
- DataBindingCollection.cs
- Vertex.cs
- TogglePattern.cs
- ListView.cs
- ValidationSummary.cs
- TransformProviderWrapper.cs
- SqlTypeConverter.cs
- PermissionSetTriple.cs
- ClientUrlResolverWrapper.cs
- PathGradientBrush.cs
- DesignerDataRelationship.cs
- WindowsStatusBar.cs
- ErrorHandler.cs
- SequentialActivityDesigner.cs
- SecurityTokenInclusionMode.cs
- PageEventArgs.cs
- Delegate.cs
- Int16Storage.cs
- VoiceInfo.cs
- ConfigurationErrorsException.cs
- CorrelationManager.cs
- PostBackTrigger.cs