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
- SByte.cs
- FontSizeConverter.cs
- Hex.cs
- WorkflowHostingEndpoint.cs
- METAHEADER.cs
- SystemException.cs
- ReturnValue.cs
- SystemColors.cs
- sqlstateclientmanager.cs
- TreeViewEvent.cs
- BinHexDecoder.cs
- DbMetaDataCollectionNames.cs
- OleDbPropertySetGuid.cs
- TableItemStyle.cs
- DeviceContext2.cs
- DetailsViewInsertEventArgs.cs
- FlagsAttribute.cs
- VariableAction.cs
- newitemfactory.cs
- coordinatorfactory.cs
- FileFormatException.cs
- DataExpression.cs
- DispatchWrapper.cs
- EventLogPermissionEntry.cs
- SqlReorderer.cs
- LoadItemsEventArgs.cs
- MatrixCamera.cs
- DataTableNewRowEvent.cs
- ServiceAuthorizationElement.cs
- ResourceReader.cs
- columnmapfactory.cs
- TargetControlTypeCache.cs
- ElementUtil.cs
- XPathNodeIterator.cs
- PathFigure.cs
- Command.cs
- RootBuilder.cs
- HttpCachePolicy.cs
- XmlSerializationReader.cs
- versioninfo.cs
- IInstanceContextProvider.cs
- ParserStreamGeometryContext.cs
- Unit.cs
- CacheRequest.cs
- TypeConverterHelper.cs
- PermissionListSet.cs
- StorageEntityTypeMapping.cs
- DecoderNLS.cs
- DiscoveryDocumentReference.cs
- CompilerWrapper.cs
- SQLByte.cs
- Vector3DConverter.cs
- RoleGroupCollection.cs
- CodeCommentStatement.cs
- METAHEADER.cs
- WorkflowValidationFailedException.cs
- baseaxisquery.cs
- XmlRawWriter.cs
- Timer.cs
- WebServiceErrorEvent.cs
- GroupItem.cs
- Error.cs
- BitmapMetadata.cs
- Propagator.Evaluator.cs
- TypeExtension.cs
- IIS7UserPrincipal.cs
- NavigateEvent.cs
- XmlBinaryReader.cs
- MailMessage.cs
- CellParaClient.cs
- SafeRightsManagementEnvironmentHandle.cs
- XmlTypeAttribute.cs
- XamlFilter.cs
- DbParameterCollectionHelper.cs
- SignedXml.cs
- VirtualDirectoryMapping.cs
- SQLDecimal.cs
- NavigationProgressEventArgs.cs
- Point3DValueSerializer.cs
- CodeTypeConstructor.cs
- ActivitiesCollection.cs
- OutputScopeManager.cs
- KeySpline.cs
- StyleTypedPropertyAttribute.cs
- LazyTextWriterCreator.cs
- httpserverutility.cs
- GridViewDeletedEventArgs.cs
- GraphicsContainer.cs
- NameTable.cs
- COM2IDispatchConverter.cs
- WebPartsSection.cs
- TransportManager.cs
- XmlDictionaryString.cs
- FontFamily.cs
- Page.cs
- CollectionViewGroup.cs
- RoleManagerModule.cs
- ArcSegment.cs
- TransformerTypeCollection.cs
- GACIdentityPermission.cs