Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / clr / src / BCL / System / OutOfMemoryException.cs / 1 / OutOfMemoryException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** Class: OutOfMemoryException
**
**
** Purpose: The exception class for OOM.
**
**
=============================================================================*/
namespace System {
using System;
using System.Runtime.Serialization;
[System.Runtime.InteropServices.ComVisible(true)]
[Serializable()] public class OutOfMemoryException : SystemException {
public OutOfMemoryException()
: base(GetMessageFromNativeResources(ExceptionMessageKind.OutOfMemory)) {
SetErrorCode(__HResults.COR_E_OUTOFMEMORY);
}
public OutOfMemoryException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_OUTOFMEMORY);
}
public OutOfMemoryException(String message, Exception innerException)
: base(message, innerException) {
SetErrorCode(__HResults.COR_E_OUTOFMEMORY);
}
protected OutOfMemoryException(SerializationInfo info, StreamingContext context) : base(info, context) {
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** Class: OutOfMemoryException
**
**
** Purpose: The exception class for OOM.
**
**
=============================================================================*/
namespace System {
using System;
using System.Runtime.Serialization;
[System.Runtime.InteropServices.ComVisible(true)]
[Serializable()] public class OutOfMemoryException : SystemException {
public OutOfMemoryException()
: base(GetMessageFromNativeResources(ExceptionMessageKind.OutOfMemory)) {
SetErrorCode(__HResults.COR_E_OUTOFMEMORY);
}
public OutOfMemoryException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_OUTOFMEMORY);
}
public OutOfMemoryException(String message, Exception innerException)
: base(message, innerException) {
SetErrorCode(__HResults.COR_E_OUTOFMEMORY);
}
protected OutOfMemoryException(SerializationInfo info, StreamingContext context) : base(info, context) {
}
}
}
// 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
- ParameterInfo.cs
- CAGDesigner.cs
- DayRenderEvent.cs
- InputProviderSite.cs
- SectionXmlInfo.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- SearchExpression.cs
- FormViewInsertedEventArgs.cs
- StackBuilderSink.cs
- SkewTransform.cs
- FormViewRow.cs
- IncrementalReadDecoders.cs
- SplashScreen.cs
- BinHexEncoding.cs
- XmlDesignerDataSourceView.cs
- RegexCode.cs
- HtmlHistory.cs
- DropShadowEffect.cs
- QilLiteral.cs
- CultureTable.cs
- BitmapEffectDrawing.cs
- ArrangedElementCollection.cs
- _SpnDictionary.cs
- EntityDataSourceContainerNameConverter.cs
- CommandConverter.cs
- Form.cs
- DesignSurfaceEvent.cs
- ViewgenContext.cs
- HttpResponseInternalBase.cs
- DataObjectCopyingEventArgs.cs
- _NetRes.cs
- XComponentModel.cs
- SqlClientWrapperSmiStreamChars.cs
- ReadOnlyCollection.cs
- BaseCollection.cs
- AuthenticationSection.cs
- Attribute.cs
- PeerCollaborationPermission.cs
- AssociatedControlConverter.cs
- HWStack.cs
- WebResponse.cs
- RepeaterItem.cs
- EntityKey.cs
- ImageDrawing.cs
- CharStorage.cs
- CacheChildrenQuery.cs
- ExpressionNode.cs
- OrCondition.cs
- Matrix3DStack.cs
- HtmlWindowCollection.cs
- coordinator.cs
- Preprocessor.cs
- ArrangedElementCollection.cs
- DataGridColumnHeader.cs
- GridViewColumn.cs
- SerializerWriterEventHandlers.cs
- TreeNode.cs
- GenericQueueSurrogate.cs
- AnnotationStore.cs
- UserPreferenceChangedEventArgs.cs
- CacheDependency.cs
- EventInfo.cs
- WpfKnownTypeInvoker.cs
- BrowserInteropHelper.cs
- TemplateNodeContextMenu.cs
- VariableAction.cs
- WindowsListViewItem.cs
- XmlDataDocument.cs
- DefaultExpressionVisitor.cs
- EntityProviderFactory.cs
- WebConfigurationManager.cs
- FunctionNode.cs
- DeviceFilterDictionary.cs
- XmlEventCache.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- KnownTypesProvider.cs
- EditModeSwitchButton.cs
- AutomationTextAttribute.cs
- SingleConverter.cs
- GenericUriParser.cs
- LexicalChunk.cs
- GraphicsContainer.cs
- ResourcePart.cs
- StreamUpgradeProvider.cs
- TemplateColumn.cs
- ProviderIncompatibleException.cs
- Int64Storage.cs
- StrokeNode.cs
- TabControl.cs
- Utils.cs
- CatalogPart.cs
- EdmSchemaAttribute.cs
- Package.cs
- XamlStackWriter.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- ThumbAutomationPeer.cs
- Dynamic.cs
- StrokeNodeOperations.cs
- CleanUpVirtualizedItemEventArgs.cs
- Char.cs