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
- MimeTypeMapper.cs
- XmlSchemaSet.cs
- LoginCancelEventArgs.cs
- ReflectionTypeLoadException.cs
- oledbmetadatacolumnnames.cs
- StreamWithDictionary.cs
- ConnectionProviderAttribute.cs
- XmlAnyElementAttribute.cs
- CustomMenuItemCollection.cs
- DataGridDesigner.cs
- MessageQueueCriteria.cs
- AsyncContentLoadedEventArgs.cs
- QueryOutputWriter.cs
- EncodingNLS.cs
- PropertyValueUIItem.cs
- EncoderExceptionFallback.cs
- ComponentTray.cs
- StickyNoteContentControl.cs
- SQLDateTime.cs
- ValueTypeIndexerReference.cs
- DynamicPropertyReader.cs
- StreamGeometryContext.cs
- BasicSecurityProfileVersion.cs
- ObjectCloneHelper.cs
- AttachmentService.cs
- KnownIds.cs
- EventHandlers.cs
- RelationshipFixer.cs
- SafeFileHandle.cs
- FrameworkPropertyMetadata.cs
- SystemNetHelpers.cs
- Int64.cs
- Control.cs
- SoundPlayerAction.cs
- XamlSerializerUtil.cs
- SecurityHelper.cs
- RightsManagementEncryptedStream.cs
- AssemblyResourceLoader.cs
- Pts.cs
- Debugger.cs
- ResourceManagerWrapper.cs
- XmlPreloadedResolver.cs
- DataGridViewColumnCollectionDialog.cs
- TopClause.cs
- Decoder.cs
- InkCollectionBehavior.cs
- CatalogZone.cs
- ActivityInstanceMap.cs
- ContractMethodInfo.cs
- ScopeCollection.cs
- _LocalDataStoreMgr.cs
- InfiniteTimeSpanConverter.cs
- LongValidatorAttribute.cs
- ErrorHandler.cs
- SafeNativeMemoryHandle.cs
- MetaForeignKeyColumn.cs
- TagMapInfo.cs
- XmlNullResolver.cs
- CollectionChangeEventArgs.cs
- SqlCachedBuffer.cs
- Drawing.cs
- CodeBlockBuilder.cs
- CharacterMetricsDictionary.cs
- JsonClassDataContract.cs
- TextFormatterImp.cs
- CaseStatement.cs
- FixedElement.cs
- SymbolType.cs
- WebRequest.cs
- TripleDESCryptoServiceProvider.cs
- Stack.cs
- StateInitializationDesigner.cs
- TextTrailingCharacterEllipsis.cs
- ReferenceCountedObject.cs
- ColorInterpolationModeValidation.cs
- ActivityBindForm.Designer.cs
- InstalledFontCollection.cs
- OrderedDictionary.cs
- HttpGetServerProtocol.cs
- ThrowHelper.cs
- BufferedGraphicsContext.cs
- Wizard.cs
- TextElementEnumerator.cs
- FieldNameLookup.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- SetIndexBinder.cs
- EntityDataSourceContextCreatingEventArgs.cs
- DataColumnMapping.cs
- PatternMatcher.cs
- NamedPermissionSet.cs
- DataGridSortingEventArgs.cs
- BitmapEffect.cs
- TextBox.cs
- BitmapEffectDrawingContextWalker.cs
- DataTableMappingCollection.cs
- BitmapDecoder.cs
- TransformerTypeCollection.cs
- ObjectTag.cs
- ReaderOutput.cs
- EncoderFallback.cs