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
- NativeMethods.cs
- TextDataBindingHandler.cs
- KeyToListMap.cs
- Input.cs
- PropertyGridCommands.cs
- ReferenceService.cs
- EntitySqlException.cs
- XDRSchema.cs
- ToolboxComponentsCreatingEventArgs.cs
- MsmqIntegrationElement.cs
- SID.cs
- HwndHost.cs
- WriteFileContext.cs
- BindingCollection.cs
- ReadWriteSpinLock.cs
- SqlConnectionManager.cs
- BitHelper.cs
- WSSecureConversationDec2005.cs
- VirtualPath.cs
- SqlParameterCollection.cs
- TreePrinter.cs
- XslNumber.cs
- RemotingConfiguration.cs
- ValueProviderWrapper.cs
- OrderedDictionaryStateHelper.cs
- DockPattern.cs
- DiffuseMaterial.cs
- NamedPermissionSet.cs
- GcSettings.cs
- StrokeNodeData.cs
- ToolStripStatusLabel.cs
- SoapEnumAttribute.cs
- infer.cs
- SafeNativeMemoryHandle.cs
- DataGrid.cs
- GridProviderWrapper.cs
- SecurityListenerSettingsLifetimeManager.cs
- CodeArrayIndexerExpression.cs
- Menu.cs
- SByte.cs
- SemaphoreSecurity.cs
- DescendantOverDescendantQuery.cs
- CodeDomDesignerLoader.cs
- FillRuleValidation.cs
- DynamicValidatorEventArgs.cs
- RelOps.cs
- DataObjectFieldAttribute.cs
- SplitterPanel.cs
- CacheOutputQuery.cs
- TextParagraph.cs
- FormsAuthenticationCredentials.cs
- DoubleAnimationClockResource.cs
- ExceptionValidationRule.cs
- GridViewColumnCollection.cs
- WebZone.cs
- Pkcs9Attribute.cs
- KoreanCalendar.cs
- ElementMarkupObject.cs
- XmlObjectSerializerContext.cs
- ReservationNotFoundException.cs
- ImageCollectionCodeDomSerializer.cs
- _SpnDictionary.cs
- SettingsPropertyCollection.cs
- CircleEase.cs
- RequestCache.cs
- DataViewManagerListItemTypeDescriptor.cs
- ListViewGroupCollectionEditor.cs
- CategoriesDocumentFormatter.cs
- MbpInfo.cs
- TransformerInfoCollection.cs
- HandlerMappingMemo.cs
- TextTreeExtractElementUndoUnit.cs
- SqlPersonalizationProvider.cs
- SurrogateEncoder.cs
- IteratorDescriptor.cs
- FileUpload.cs
- DeploymentSectionCache.cs
- XmlRootAttribute.cs
- PackageRelationshipCollection.cs
- CircleEase.cs
- NoResizeSelectionBorderGlyph.cs
- DelegateTypeInfo.cs
- ModulesEntry.cs
- InternalMappingException.cs
- OdbcConnectionString.cs
- CodeStatementCollection.cs
- ZipIOExtraField.cs
- Thread.cs
- WorkflowTraceTransfer.cs
- SrgsElementFactoryCompiler.cs
- NavigationHelper.cs
- PropertyAccessVisitor.cs
- ILGenerator.cs
- RemoteWebConfigurationHost.cs
- FacetDescriptionElement.cs
- XmlSchemaType.cs
- NamespaceImport.cs
- ChannelServices.cs
- WorkflowInstanceExtensionCollection.cs
- DateTimeParse.cs