Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / AccessViolationException.cs / 1305376 / 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); } [System.Security.SecuritySafeCritical] // auto-generated 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); } [System.Security.SecuritySafeCritical] // auto-generated 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
- glyphs.cs
- ApplicationProxyInternal.cs
- TabControl.cs
- XMLDiffLoader.cs
- ToolboxItemFilterAttribute.cs
- TemporaryBitmapFile.cs
- VisualStyleElement.cs
- SimpleHandlerBuildProvider.cs
- DefaultAsyncDataDispatcher.cs
- ItemAutomationPeer.cs
- LoadedOrUnloadedOperation.cs
- SchemaImporterExtensionsSection.cs
- TextAction.cs
- GacUtil.cs
- StaticResourceExtension.cs
- FlowLayout.cs
- ReadOnlyDataSourceView.cs
- ColumnReorderedEventArgs.cs
- SynchronizationFilter.cs
- ApplicationDirectory.cs
- ExeContext.cs
- ParserExtension.cs
- VirtualPathUtility.cs
- CreateUserWizardDesigner.cs
- ImageSource.cs
- ProviderCollection.cs
- dsa.cs
- JapaneseLunisolarCalendar.cs
- SystemMulticastIPAddressInformation.cs
- MaskDescriptors.cs
- ProgressChangedEventArgs.cs
- DesignerTextWriter.cs
- IImplicitResourceProvider.cs
- LowerCaseStringConverter.cs
- HostProtectionException.cs
- FacetEnabledSchemaElement.cs
- ConsoleCancelEventArgs.cs
- DataGridView.cs
- SmiEventSink.cs
- SiteMapPathDesigner.cs
- ListViewDeleteEventArgs.cs
- RSACryptoServiceProvider.cs
- RootCodeDomSerializer.cs
- DataGridViewElement.cs
- Psha1DerivedKeyGenerator.cs
- SymLanguageVendor.cs
- URLString.cs
- StrongNamePublicKeyBlob.cs
- DbModificationCommandTree.cs
- ResourceAssociationType.cs
- DataFormats.cs
- NodeInfo.cs
- StringFormat.cs
- DispatcherEventArgs.cs
- InvariantComparer.cs
- PeerTransportSecuritySettings.cs
- ExistsInCollection.cs
- WinCategoryAttribute.cs
- XmlDocument.cs
- TransactionManager.cs
- EventPrivateKey.cs
- X509Certificate2Collection.cs
- XmlSerializerOperationGenerator.cs
- StringDictionary.cs
- DataGridViewCellPaintingEventArgs.cs
- RenderDataDrawingContext.cs
- DesignerAdapterUtil.cs
- LabelLiteral.cs
- PublisherMembershipCondition.cs
- DataListItem.cs
- Trace.cs
- DetailsViewPageEventArgs.cs
- KeyedCollection.cs
- HttpResponseHeader.cs
- TextTreeNode.cs
- ClientSession.cs
- UnmanagedMemoryAccessor.cs
- ListView.cs
- DesignConnectionCollection.cs
- RunClient.cs
- PropertyInformation.cs
- FontCollection.cs
- ArithmeticException.cs
- HttpCapabilitiesEvaluator.cs
- SystemNetHelpers.cs
- ScriptingWebServicesSectionGroup.cs
- HitTestParameters.cs
- _ListenerRequestStream.cs
- CryptoApi.cs
- ActivityTypeDesigner.xaml.cs
- VarInfo.cs
- TargetConverter.cs
- RowVisual.cs
- ProxyFragment.cs
- IgnoreSection.cs
- TableColumn.cs
- EncryptedKeyIdentifierClause.cs
- DetailsViewRowCollection.cs
- ListItem.cs
- ScriptHandlerFactory.cs