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
- ImageKeyConverter.cs
- PipeStream.cs
- ComboBoxRenderer.cs
- Base64WriteStateInfo.cs
- VisualStyleElement.cs
- XmlHierarchyData.cs
- OleDbDataAdapter.cs
- _SslSessionsCache.cs
- LocalizedNameDescriptionPair.cs
- PackagePartCollection.cs
- CalendarDateRange.cs
- Rules.cs
- FixedLineResult.cs
- WorkflowServiceBehavior.cs
- StylusPointDescription.cs
- ObjectParameter.cs
- BufferedGraphics.cs
- Underline.cs
- DataProtection.cs
- StatusBar.cs
- SmiSettersStream.cs
- PersonalizationState.cs
- FormViewDeleteEventArgs.cs
- SoapFaultCodes.cs
- RegisteredHiddenField.cs
- RelationshipEntry.cs
- SecurityPolicySection.cs
- ChangeTracker.cs
- BaseParser.cs
- RightsManagementInformation.cs
- EntityCommandDefinition.cs
- DoubleAnimationUsingPath.cs
- SlotInfo.cs
- OperatingSystem.cs
- ToolStripDesignerAvailabilityAttribute.cs
- WSFederationHttpSecurityElement.cs
- DbSourceCommand.cs
- ZoneButton.cs
- TreeNodeBindingCollection.cs
- DateTimeStorage.cs
- ContractCodeDomInfo.cs
- unsafenativemethodsother.cs
- TaskForm.cs
- SqlBulkCopyColumnMapping.cs
- AuthenticationServiceManager.cs
- GatewayDefinition.cs
- MailWriter.cs
- IndentTextWriter.cs
- Soap12ProtocolImporter.cs
- Camera.cs
- RijndaelCryptoServiceProvider.cs
- EntityStoreSchemaFilterEntry.cs
- DataControlImageButton.cs
- FormViewDeletedEventArgs.cs
- sqlpipe.cs
- ChangesetResponse.cs
- XmlRootAttribute.cs
- TreeNodeCollectionEditor.cs
- dbenumerator.cs
- Solver.cs
- FilterQuery.cs
- RubberbandSelector.cs
- SqlStatistics.cs
- ValueCollectionParameterReader.cs
- DesignerCategoryAttribute.cs
- TCPClient.cs
- HwndHostAutomationPeer.cs
- FilterQuery.cs
- StrokeRenderer.cs
- BindingContext.cs
- XmlCharCheckingWriter.cs
- WebBrowserProgressChangedEventHandler.cs
- DiscoveryMessageSequenceGenerator.cs
- Message.cs
- DataExpression.cs
- SqlClientWrapperSmiStreamChars.cs
- IsolatedStorageException.cs
- ExpressionContext.cs
- BamlResourceDeserializer.cs
- ProviderBase.cs
- CacheRequest.cs
- EncodingStreamWrapper.cs
- HttpConfigurationSystem.cs
- LoginDesignerUtil.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- XXXOnTypeBuilderInstantiation.cs
- MultiByteCodec.cs
- RawStylusInputCustomDataList.cs
- _NegoState.cs
- ClientUtils.cs
- LocationUpdates.cs
- TextLine.cs
- FileSecurity.cs
- ParseChildrenAsPropertiesAttribute.cs
- InvalidEnumArgumentException.cs
- CompiledXpathExpr.cs
- Int32Collection.cs
- Rotation3D.cs
- BaseAsyncResult.cs
- EraserBehavior.cs