Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / NullReferenceException.cs / 1305376 / 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);
}
[System.Security.SecuritySafeCritical] // auto-generated
protected NullReferenceException(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
- MyContact.cs
- UIAgentAsyncParams.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- GreaterThanOrEqual.cs
- EntityDesignerUtils.cs
- EntityContainer.cs
- ObjectDataSourceSelectingEventArgs.cs
- OleDbCommand.cs
- TextModifier.cs
- AttributeCollection.cs
- PersonalizationStateInfoCollection.cs
- BinaryObjectInfo.cs
- TraceHwndHost.cs
- ContainsRowNumberChecker.cs
- TabletCollection.cs
- CatalogPart.cs
- HwndSource.cs
- PkcsUtils.cs
- Win32Native.cs
- Win32KeyboardDevice.cs
- SQLChars.cs
- TableLayoutPanel.cs
- EventlogProvider.cs
- WindowsListViewGroupHelper.cs
- DiscoveryClientRequestChannel.cs
- XmlSerializerNamespaces.cs
- Convert.cs
- HMACRIPEMD160.cs
- SerializationObjectManager.cs
- WindowsEditBox.cs
- UpdateRecord.cs
- DynamicDiscoSearcher.cs
- CollectionType.cs
- SubstitutionDesigner.cs
- BitmapEffectInput.cs
- DataObjectCopyingEventArgs.cs
- SHA256.cs
- WebServiceHost.cs
- TypeListConverter.cs
- WindowsTokenRoleProvider.cs
- InvalidComObjectException.cs
- Int64Converter.cs
- UrlPath.cs
- DBNull.cs
- MetabaseServerConfig.cs
- TimeStampChecker.cs
- StaticContext.cs
- DataPagerFieldCollection.cs
- TreeNodeCollection.cs
- WebPartMinimizeVerb.cs
- ExtenderProviderService.cs
- _AutoWebProxyScriptHelper.cs
- XmlSchemaProviderAttribute.cs
- PresentationTraceSources.cs
- Attributes.cs
- ChannelManager.cs
- BmpBitmapEncoder.cs
- DBCommand.cs
- ContentPlaceHolder.cs
- _HTTPDateParse.cs
- AssociationProvider.cs
- DateTimeSerializationSection.cs
- GridViewPageEventArgs.cs
- XsdBuilder.cs
- SqlFacetAttribute.cs
- SolidBrush.cs
- XpsFilter.cs
- ColorMatrix.cs
- CFGGrammar.cs
- ButtonPopupAdapter.cs
- ClientTargetSection.cs
- InertiaExpansionBehavior.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- IChannel.cs
- TableLayoutPanelResizeGlyph.cs
- MediaEntryAttribute.cs
- BodyGlyph.cs
- TimeStampChecker.cs
- ButtonPopupAdapter.cs
- LinqDataSourceSelectEventArgs.cs
- DiagnosticStrings.cs
- SqlDataSourceParameterParser.cs
- DataServiceConfiguration.cs
- SHA1Managed.cs
- EntityParameterCollection.cs
- BindingNavigator.cs
- ElementUtil.cs
- WebConfigurationManager.cs
- FixedSchema.cs
- Application.cs
- Point3DKeyFrameCollection.cs
- SystemIcmpV6Statistics.cs
- LogArchiveSnapshot.cs
- XmlSerializerSection.cs
- RichTextBoxConstants.cs
- KoreanCalendar.cs
- GregorianCalendarHelper.cs
- AnnotationAdorner.cs
- SplitContainer.cs
- InkSerializer.cs