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
- RpcCryptoRequest.cs
- Mutex.cs
- MapPathBasedVirtualPathProvider.cs
- SimpleParser.cs
- ConfigurationValidatorAttribute.cs
- PropertyEmitterBase.cs
- ZoomingMessageFilter.cs
- DocumentViewerConstants.cs
- TypeKeyValue.cs
- ThreadPool.cs
- RetrieveVirtualItemEventArgs.cs
- InteropBitmapSource.cs
- FontNamesConverter.cs
- TimelineCollection.cs
- NumberFunctions.cs
- EventLogPermission.cs
- SqlWorkflowPersistenceService.cs
- ScriptingProfileServiceSection.cs
- SystemIcons.cs
- CustomAttribute.cs
- Collection.cs
- SrgsDocumentParser.cs
- InteropBitmapSource.cs
- CharEnumerator.cs
- UndoEngine.cs
- DocumentGridContextMenu.cs
- CompilationSection.cs
- HtmlInputHidden.cs
- ReflectionTypeLoadException.cs
- FormatConvertedBitmap.cs
- DataGridViewEditingControlShowingEventArgs.cs
- Directory.cs
- DropDownButton.cs
- SchemaEntity.cs
- AppSettingsReader.cs
- Composition.cs
- DataGridViewTextBoxColumn.cs
- loginstatus.cs
- BlockingCollection.cs
- ActivityDesigner.cs
- ManipulationDelta.cs
- AncestorChangedEventArgs.cs
- TextBoxDesigner.cs
- ComponentEditorForm.cs
- SimpleBitVector32.cs
- UnauthorizedWebPart.cs
- DisposableCollectionWrapper.cs
- WebBrowserBase.cs
- ExpressionNode.cs
- DesignerActionListCollection.cs
- ValidatedControlConverter.cs
- OverflowException.cs
- WebProxyScriptElement.cs
- regiisutil.cs
- RenderData.cs
- CollectionChangeEventArgs.cs
- SqlUserDefinedAggregateAttribute.cs
- ProxyManager.cs
- CollectionConverter.cs
- SqlDependencyUtils.cs
- OptimalBreakSession.cs
- EventRecordWrittenEventArgs.cs
- GridViewSelectEventArgs.cs
- ProgressBarBrushConverter.cs
- Error.cs
- OrderedDictionary.cs
- Utils.cs
- MonikerHelper.cs
- SizeValueSerializer.cs
- ColumnMapTranslator.cs
- WindowsStatusBar.cs
- MessageDecoder.cs
- SmtpAuthenticationManager.cs
- TextBounds.cs
- Bitmap.cs
- GuidConverter.cs
- _ConnectStream.cs
- SqlTrackingService.cs
- MDIWindowDialog.cs
- DesignerSerializationManager.cs
- Propagator.JoinPropagator.cs
- ViewStateModeByIdAttribute.cs
- BamlVersionHeader.cs
- LineServicesRun.cs
- Point4D.cs
- SiteMap.cs
- RetrieveVirtualItemEventArgs.cs
- TextOutput.cs
- _DomainName.cs
- ListViewInsertEventArgs.cs
- CredentialCache.cs
- InstalledVoice.cs
- WinInet.cs
- HttpListenerPrefixCollection.cs
- SiteMap.cs
- NamespaceImport.cs
- TextElement.cs
- XhtmlBasicControlAdapter.cs
- MenuAutomationPeer.cs
- WindowsGraphics2.cs