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
- Int16KeyFrameCollection.cs
- PrimaryKeyTypeConverter.cs
- TriggerActionCollection.cs
- ObjectCloneHelper.cs
- CodeTypeConstructor.cs
- Avt.cs
- DataGridTextColumn.cs
- SmiTypedGetterSetter.cs
- Parser.cs
- StorageFunctionMapping.cs
- CultureInfo.cs
- GraphicsPath.cs
- EntityCollectionChangedParams.cs
- KeyPressEvent.cs
- Version.cs
- MeasurementDCInfo.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- OutputCacheSettingsSection.cs
- SocketException.cs
- DataObjectFieldAttribute.cs
- AppDomainAttributes.cs
- ConfigurationSettings.cs
- NullableDoubleSumAggregationOperator.cs
- SizeConverter.cs
- DynamicRenderer.cs
- ServiceNameElement.cs
- FileUpload.cs
- ProxyFragment.cs
- PrinterSettings.cs
- MediaContext.cs
- mda.cs
- NonSerializedAttribute.cs
- PropertyInfo.cs
- QuotedStringFormatReader.cs
- SystemException.cs
- MenuItemBindingCollection.cs
- AnnotationService.cs
- CodeCompileUnit.cs
- ValidationHelper.cs
- PasswordRecovery.cs
- Setter.cs
- ConsumerConnectionPoint.cs
- CssTextWriter.cs
- MemoryStream.cs
- __Filters.cs
- PluralizationService.cs
- LinearKeyFrames.cs
- MessageFault.cs
- LicenseManager.cs
- WindowsSecurityTokenAuthenticator.cs
- AnchoredBlock.cs
- DataListDesigner.cs
- DESCryptoServiceProvider.cs
- GB18030Encoding.cs
- KerberosReceiverSecurityToken.cs
- figurelength.cs
- EntityDataSourceSelectingEventArgs.cs
- ReceiveDesigner.xaml.cs
- MaterialGroup.cs
- DataSet.cs
- QilGenerator.cs
- AccessViolationException.cs
- DataGridPageChangedEventArgs.cs
- TriState.cs
- MsmqProcessProtocolHandler.cs
- Quaternion.cs
- FontStyle.cs
- XmlSchemaComplexContent.cs
- DataGridViewBindingCompleteEventArgs.cs
- DocumentSchemaValidator.cs
- SchemaHelper.cs
- VolatileResourceManager.cs
- DataGridRelationshipRow.cs
- ConsumerConnectionPoint.cs
- StorageConditionPropertyMapping.cs
- TableParaClient.cs
- GorillaCodec.cs
- BookmarkScopeHandle.cs
- TypeConverterAttribute.cs
- RichTextBoxConstants.cs
- CollectionBuilder.cs
- HtmlFormWrapper.cs
- QilDataSource.cs
- CorrelationScope.cs
- WorkflowEventArgs.cs
- BaseCAMarshaler.cs
- login.cs
- MatrixKeyFrameCollection.cs
- CompilerInfo.cs
- NavigatorOutput.cs
- TerminatorSinks.cs
- AttributeCollection.cs
- DbDataSourceEnumerator.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- TimeIntervalCollection.cs
- Group.cs
- DataGridColumnCollection.cs
- SignatureResourceHelper.cs
- OperationInvokerTrace.cs
- NoPersistScope.cs