Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / InsufficientMemoryException.cs / 1 / InsufficientMemoryException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: InsufficientMemoryException ** ** ** Purpose: The exception class for running out of memory ** but most likely in a non-fatal way that shouldn't ** be affected by escalation policy. Use this for cases ** like MemoryFailPoint or a TryAllocate method, where you ** expect OOM's with no shared state corruption and you ** want to recover from these errors. ** ** =============================================================================*/ namespace System { using System; using System.Runtime.Serialization; [Serializable()] public sealed class InsufficientMemoryException : OutOfMemoryException { public InsufficientMemoryException() : base(GetMessageFromNativeResources(ExceptionMessageKind.OutOfMemory)) { SetErrorCode(__HResults.COR_E_INSUFFICIENTMEMORY); } public InsufficientMemoryException(String message) : base(message) { SetErrorCode(__HResults.COR_E_INSUFFICIENTMEMORY); } public InsufficientMemoryException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_INSUFFICIENTMEMORY); } private InsufficientMemoryException(SerializationInfo info, StreamingContext context) : base(info, context) { } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MruCache.cs
- DetailsViewDeleteEventArgs.cs
- TraceHandlerErrorFormatter.cs
- StylusPointPropertyUnit.cs
- CalendarSelectionChangedEventArgs.cs
- CapiSafeHandles.cs
- sqlmetadatafactory.cs
- MissingManifestResourceException.cs
- CodeDOMUtility.cs
- MemoryFailPoint.cs
- UserPreferenceChangedEventArgs.cs
- XNodeNavigator.cs
- UserInitiatedRoutedEventPermission.cs
- OrthographicCamera.cs
- ParameterElementCollection.cs
- PartialCachingAttribute.cs
- Group.cs
- SQlBooleanStorage.cs
- WindowsImpersonationContext.cs
- ScrollableControlDesigner.cs
- processwaithandle.cs
- JoinQueryOperator.cs
- SmtpFailedRecipientsException.cs
- SettingsAttributeDictionary.cs
- ComponentResourceKey.cs
- DebugView.cs
- Window.cs
- ObjectPropertyMapping.cs
- PeerDuplexChannelListener.cs
- cookiecontainer.cs
- ToolBarDesigner.cs
- DataGridViewTextBoxColumn.cs
- SessionMode.cs
- Single.cs
- ExpandableObjectConverter.cs
- GradientStopCollection.cs
- OutputScope.cs
- TitleStyle.cs
- UIAgentAsyncParams.cs
- httpapplicationstate.cs
- DelegatingTypeDescriptionProvider.cs
- Delegate.cs
- Floater.cs
- WebServiceEnumData.cs
- ThrowHelper.cs
- AccessorTable.cs
- DocumentXPathNavigator.cs
- CommonObjectSecurity.cs
- NullableBoolConverter.cs
- HotSpot.cs
- SqlUdtInfo.cs
- ComNativeDescriptor.cs
- ChtmlTextWriter.cs
- GradientStop.cs
- VisualTreeHelper.cs
- AppDomainAttributes.cs
- EncoderFallback.cs
- SchemeSettingElement.cs
- BaseDataListDesigner.cs
- BookmarkEventArgs.cs
- OdbcConnectionFactory.cs
- Vars.cs
- LinkTarget.cs
- QilGenerator.cs
- NavigationPropertyEmitter.cs
- VerificationException.cs
- MediaEntryAttribute.cs
- PlanCompilerUtil.cs
- TriState.cs
- PaginationProgressEventArgs.cs
- Bits.cs
- WebServiceClientProxyGenerator.cs
- CodeMemberProperty.cs
- Mouse.cs
- Int32.cs
- MatrixCamera.cs
- SystemGatewayIPAddressInformation.cs
- DesignerToolboxInfo.cs
- InputElement.cs
- Graphics.cs
- InProcStateClientManager.cs
- StringSorter.cs
- ToolStripSeparatorRenderEventArgs.cs
- Empty.cs
- SectionInformation.cs
- MimeXmlImporter.cs
- EditCommandColumn.cs
- ThemeInfoAttribute.cs
- CodeFieldReferenceExpression.cs
- TreeNodeEventArgs.cs
- HashLookup.cs
- SpeechAudioFormatInfo.cs
- CompositeControl.cs
- FragmentQuery.cs
- SqlProviderManifest.cs
- CryptoConfig.cs
- ThreadSafeList.cs
- Int64AnimationBase.cs
- BrowserPolicyValidator.cs
- ExcludeFromCodeCoverageAttribute.cs