Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / NullReferenceException.cs / 1 / NullReferenceException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** Class: NullReferenceException
**
**
** Purpose: Exception class for dereferencing a null reference.
**
**
=============================================================================*/
namespace System {
using System;
using System.Runtime.Serialization;
[System.Runtime.InteropServices.ComVisible(true)]
[Serializable()] public class NullReferenceException : SystemException {
public NullReferenceException()
: base(Environment.GetResourceString("Arg_NullReferenceException")) {
SetErrorCode(__HResults.COR_E_NULLREFERENCE);
}
public NullReferenceException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_NULLREFERENCE);
}
public NullReferenceException(String message, Exception innerException)
: base(message, innerException) {
SetErrorCode(__HResults.COR_E_NULLREFERENCE);
}
protected NullReferenceException(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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- altserialization.cs
- RegexWriter.cs
- BitConverter.cs
- ResourceKey.cs
- NameValueFileSectionHandler.cs
- GridViewRowEventArgs.cs
- GenericArgumentsUpdater.cs
- ComponentSerializationService.cs
- UnsafeCollabNativeMethods.cs
- TypefaceMetricsCache.cs
- AnimatedTypeHelpers.cs
- BidOverLoads.cs
- DataAdapter.cs
- Win32MouseDevice.cs
- IsolationInterop.cs
- ProviderBase.cs
- UIElementPropertyUndoUnit.cs
- MergablePropertyAttribute.cs
- EditorBrowsableAttribute.cs
- HTMLTagNameToTypeMapper.cs
- RoutedEvent.cs
- StreamAsIStream.cs
- SqlInternalConnection.cs
- CommentAction.cs
- Brushes.cs
- Policy.cs
- TaskFileService.cs
- PathFigureCollectionConverter.cs
- SqlSupersetValidator.cs
- hresults.cs
- SafeHandle.cs
- FormsAuthenticationEventArgs.cs
- PaintEvent.cs
- CheckBoxAutomationPeer.cs
- ECDsa.cs
- ObjectPersistData.cs
- ToolStripGripRenderEventArgs.cs
- HScrollProperties.cs
- AutoGeneratedField.cs
- ActivityMetadata.cs
- XmlChoiceIdentifierAttribute.cs
- Menu.cs
- GraphicsPath.cs
- DataPagerFieldCollection.cs
- Bookmark.cs
- JapaneseCalendar.cs
- XmlSchemaValidationException.cs
- DesignerGeometryHelper.cs
- TrackingRecord.cs
- InvalidWMPVersionException.cs
- StrongNameKeyPair.cs
- CharacterMetricsDictionary.cs
- Nullable.cs
- UInt16Converter.cs
- ViewStateException.cs
- Visitors.cs
- PropertyManager.cs
- ResourceReferenceExpression.cs
- CodeDefaultValueExpression.cs
- ServicePoint.cs
- ConvertBinder.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- LinkArea.cs
- WCFBuildProvider.cs
- DoubleAnimationUsingKeyFrames.cs
- OleStrCAMarshaler.cs
- Stylus.cs
- ObjectItemCollection.cs
- Content.cs
- DataGridViewTextBoxCell.cs
- ContentPlaceHolder.cs
- DragStartedEventArgs.cs
- MarshalByRefObject.cs
- PTManager.cs
- SplashScreenNativeMethods.cs
- SourceFileInfo.cs
- ResourceExpressionEditor.cs
- OleDbException.cs
- HwndSource.cs
- ClientFormsIdentity.cs
- OutOfProcStateClientManager.cs
- SweepDirectionValidation.cs
- Encoder.cs
- Zone.cs
- InternalsVisibleToAttribute.cs
- PrinterSettings.cs
- ArgIterator.cs
- XmlHelper.cs
- CssStyleCollection.cs
- CompilerTypeWithParams.cs
- MostlySingletonList.cs
- ProxyHwnd.cs
- CmsUtils.cs
- UrlPath.cs
- CodeArrayCreateExpression.cs
- RotationValidation.cs
- Repeater.cs
- HebrewCalendar.cs
- GridViewAutomationPeer.cs
- OdbcTransaction.cs