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
- StyleXamlTreeBuilder.cs
- InheritablePropertyChangeInfo.cs
- DbReferenceCollection.cs
- DefaultExpressionVisitor.cs
- TimeSpanOrInfiniteValidator.cs
- XmlCollation.cs
- XmlComment.cs
- Pen.cs
- LineVisual.cs
- _NegoState.cs
- LineGeometry.cs
- SparseMemoryStream.cs
- ComAdminWrapper.cs
- SoapHttpTransportImporter.cs
- CalendarAutoFormatDialog.cs
- BaseAddressPrefixFilterElementCollection.cs
- BaseCodeDomTreeGenerator.cs
- AutomationPatternInfo.cs
- storepermissionattribute.cs
- ReferencedAssembly.cs
- Model3D.cs
- TextEffectResolver.cs
- WindowClosedEventArgs.cs
- SmiTypedGetterSetter.cs
- ResourceReferenceKeyNotFoundException.cs
- ObjectReaderCompiler.cs
- AssemblyAttributes.cs
- AsyncOperationManager.cs
- TaiwanLunisolarCalendar.cs
- TokenBasedSetEnumerator.cs
- DPTypeDescriptorContext.cs
- AccessViolationException.cs
- CommandHelpers.cs
- BindableTemplateBuilder.cs
- Argument.cs
- TickBar.cs
- TypeBrowserDialog.cs
- PrintPageEvent.cs
- RelatedCurrencyManager.cs
- X509Certificate2.cs
- PersistChildrenAttribute.cs
- Brush.cs
- BuildProvider.cs
- DataControlFieldHeaderCell.cs
- DbConnectionPoolIdentity.cs
- SizeFConverter.cs
- SeverityFilter.cs
- DataSourceSelectArguments.cs
- QilLiteral.cs
- CacheVirtualItemsEvent.cs
- RuntimeWrappedException.cs
- ApplicationContext.cs
- ProgressBarHighlightConverter.cs
- IDReferencePropertyAttribute.cs
- SHA1.cs
- MLangCodePageEncoding.cs
- CqlGenerator.cs
- TreeNodeStyle.cs
- _FixedSizeReader.cs
- PatternMatcher.cs
- IMembershipProvider.cs
- QueryCursorEventArgs.cs
- UrlAuthFailedErrorFormatter.cs
- TdsValueSetter.cs
- MetafileHeader.cs
- ToolStripDropDownItem.cs
- NaturalLanguageHyphenator.cs
- PlainXmlWriter.cs
- Cell.cs
- XmlC14NWriter.cs
- Application.cs
- BamlResourceContent.cs
- TextRangeEditLists.cs
- JsonEncodingStreamWrapper.cs
- InputReport.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- RandomNumberGenerator.cs
- PersonalizationAdministration.cs
- DataGridHelper.cs
- QilScopedVisitor.cs
- ControlPropertyNameConverter.cs
- ConsumerConnectionPointCollection.cs
- ViewGenResults.cs
- UIElementIsland.cs
- InvalidPropValue.cs
- FileDialogPermission.cs
- EntityCommandCompilationException.cs
- EventInfo.cs
- Trigger.cs
- GroupByQueryOperator.cs
- RelationshipWrapper.cs
- ColumnWidthChangedEvent.cs
- Point3DCollectionConverter.cs
- CompilerTypeWithParams.cs
- XmlSchemaSubstitutionGroup.cs
- ToolboxBitmapAttribute.cs
- DoWhile.cs
- DesignerSerializationOptionsAttribute.cs
- XmlTextReaderImplHelpers.cs
- Processor.cs