Code:
/ 4.0 / 4.0 / 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.
// ==++==
//
// 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
- ToolStripDropDownMenu.cs
- SQLMembershipProvider.cs
- CodePageUtils.cs
- _PooledStream.cs
- StreamResourceInfo.cs
- ClientCultureInfo.cs
- BrowserCapabilitiesFactoryBase.cs
- TCPListener.cs
- InputReport.cs
- GridView.cs
- xml.cs
- SqlPersonalizationProvider.cs
- AnnotationHelper.cs
- NameSpaceExtractor.cs
- URLIdentityPermission.cs
- ISO2022Encoding.cs
- ScriptServiceAttribute.cs
- CacheMemory.cs
- ButtonAutomationPeer.cs
- HtmlLiteralTextAdapter.cs
- UnauthorizedWebPart.cs
- XmlSchemaRedefine.cs
- CachedPathData.cs
- Transactions.cs
- CompositeControl.cs
- CultureTableRecord.cs
- OperationExecutionFault.cs
- MarkupCompilePass1.cs
- XmlNamespaceManager.cs
- _UriTypeConverter.cs
- WebBrowsableAttribute.cs
- DuplicateWaitObjectException.cs
- BridgeDataRecord.cs
- QilXmlWriter.cs
- MergablePropertyAttribute.cs
- RightNameExpirationInfoPair.cs
- FontInfo.cs
- BypassElement.cs
- BrushMappingModeValidation.cs
- ProxyWebPartManagerDesigner.cs
- DataViewManagerListItemTypeDescriptor.cs
- CreateUserWizard.cs
- SemaphoreSecurity.cs
- MemberCollection.cs
- _HelperAsyncResults.cs
- PopOutPanel.cs
- OptimalTextSource.cs
- EventLogPermissionEntryCollection.cs
- DateTimeParse.cs
- BitArray.cs
- TraceListener.cs
- StrokeFIndices.cs
- CachingHintValidation.cs
- SimpleExpression.cs
- OutputCacheModule.cs
- HostedElements.cs
- MetadataSet.cs
- NonVisualControlAttribute.cs
- Currency.cs
- ColumnHeaderConverter.cs
- RepeatBehaviorConverter.cs
- SqlXml.cs
- XmlSchemaNotation.cs
- PathSegmentCollection.cs
- MetadataPropertyvalue.cs
- BrowserCapabilitiesFactory.cs
- VersionPair.cs
- ColumnCollection.cs
- GenericAuthenticationEventArgs.cs
- DetailsViewAutoFormat.cs
- MeasurementDCInfo.cs
- InvalidDataException.cs
- AuthorizationRule.cs
- ContextStack.cs
- ValueSerializer.cs
- WS2007FederationHttpBindingCollectionElement.cs
- InstanceData.cs
- UiaCoreProviderApi.cs
- ThicknessAnimationUsingKeyFrames.cs
- sqlser.cs
- WebPartDisplayModeCancelEventArgs.cs
- FormViewActionList.cs
- IPHostEntry.cs
- TemplateControlParser.cs
- IdentityModelDictionary.cs
- Knowncolors.cs
- DisableDpiAwarenessAttribute.cs
- LoginUtil.cs
- StandardCommands.cs
- OdbcInfoMessageEvent.cs
- Transactions.cs
- SizeLimitedCache.cs
- ISessionStateStore.cs
- FixUpCollection.cs
- SiteMembershipCondition.cs
- XmlnsDictionary.cs
- Propagator.Evaluator.cs
- MaterialGroup.cs
- SqlDataSourceDesigner.cs
- HwndStylusInputProvider.cs