Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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) {}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Delay.cs
- ParseChildrenAsPropertiesAttribute.cs
- _TLSstream.cs
- TextTreeFixupNode.cs
- Utils.cs
- OleDbParameterCollection.cs
- RowBinding.cs
- PassportAuthenticationModule.cs
- ClientTargetCollection.cs
- DataGridHeaderBorder.cs
- Pkcs9Attribute.cs
- CodeCastExpression.cs
- TdsParserSessionPool.cs
- NavigatingCancelEventArgs.cs
- DataTrigger.cs
- CompositeScriptReference.cs
- PropertyEmitter.cs
- columnmapfactory.cs
- LoginAutoFormat.cs
- x509store.cs
- ICollection.cs
- MDIWindowDialog.cs
- TypeResolver.cs
- DelegateTypeInfo.cs
- PointLightBase.cs
- DefaultSerializationProviderAttribute.cs
- ApplicationInterop.cs
- StrongNamePublicKeyBlob.cs
- CorrelationManager.cs
- DataErrorValidationRule.cs
- LassoSelectionBehavior.cs
- HybridDictionary.cs
- WsatAdminException.cs
- Configuration.cs
- _FtpDataStream.cs
- InheritablePropertyChangeInfo.cs
- HybridDictionary.cs
- StorageComplexTypeMapping.cs
- WindowsEditBoxRange.cs
- StyleSelector.cs
- ToggleProviderWrapper.cs
- CustomErrorsSectionWrapper.cs
- DetailsViewUpdateEventArgs.cs
- HashMembershipCondition.cs
- SafeHandles.cs
- webeventbuffer.cs
- OdbcDataReader.cs
- RealizationDrawingContextWalker.cs
- SpoolingTask.cs
- XmlDataContract.cs
- DataControlCommands.cs
- ClipboardData.cs
- UriExt.cs
- AsyncResult.cs
- ProxyAttribute.cs
- FocusManager.cs
- CodeTypeMember.cs
- MenuItemStyleCollection.cs
- UTF8Encoding.cs
- listitem.cs
- EventWaitHandleSecurity.cs
- VersionPair.cs
- ISSmlParser.cs
- Win32.cs
- SizeAnimationUsingKeyFrames.cs
- MessageEnumerator.cs
- DocumentViewerHelper.cs
- DigestTraceRecordHelper.cs
- LicenseException.cs
- StringKeyFrameCollection.cs
- SerializerProvider.cs
- FigureParaClient.cs
- RadioButtonRenderer.cs
- SemaphoreFullException.cs
- NameValueCollection.cs
- StrongNameIdentityPermission.cs
- TemplateBuilder.cs
- CmsInterop.cs
- TreeNodeEventArgs.cs
- OTFRasterizer.cs
- BrushValueSerializer.cs
- ScrollProviderWrapper.cs
- XPathAncestorQuery.cs
- ApplicationTrust.cs
- TransactionContextManager.cs
- SectionVisual.cs
- MinMaxParagraphWidth.cs
- ImpersonateTokenRef.cs
- TextDocumentView.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- DetailsViewCommandEventArgs.cs
- QueueProcessor.cs
- TraceSection.cs
- PasswordRecovery.cs
- SimpleRecyclingCache.cs
- HtmlInputText.cs
- PropagatorResult.cs
- RotateTransform3D.cs
- TdsParser.cs
- XmlSiteMapProvider.cs