Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Empty.cs / 1 / Empty.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
////////////////////////////////////////////////////////////////////////////////
// Empty
// This class represents an empty variant
////////////////////////////////////////////////////////////////////////////////
namespace System {
using System;
using System.Runtime.Remoting;
using System.Runtime.Serialization;
[Serializable()] internal sealed class Empty : ISerializable
{
private Empty() {
}
public static readonly Empty Value = new Empty();
public override String ToString()
{
return String.Empty;
}
public void GetObjectData(SerializationInfo info, StreamingContext context) {
if (info==null) {
throw new ArgumentNullException("info");
}
UnitySerializationHolder.GetUnitySerializationInfo(info, UnitySerializationHolder.EmptyUnity, null, null);
}
}
}
// 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
- AspNetCacheProfileAttribute.cs
- CAGDesigner.cs
- ColumnHeaderConverter.cs
- SiteMapHierarchicalDataSourceView.cs
- AudioStateChangedEventArgs.cs
- Label.cs
- Viewport3DAutomationPeer.cs
- DataRowChangeEvent.cs
- Size.cs
- XmlArrayItemAttribute.cs
- ClientApiGenerator.cs
- Merger.cs
- BaseCollection.cs
- DataServiceQueryProvider.cs
- Emitter.cs
- GeneralTransform2DTo3D.cs
- XmlChildEnumerator.cs
- Converter.cs
- Component.cs
- Convert.cs
- XmlQueryCardinality.cs
- Hex.cs
- SqlPersonalizationProvider.cs
- IgnoreFileBuildProvider.cs
- RawKeyboardInputReport.cs
- DbParameterHelper.cs
- ToolStripEditorManager.cs
- HtmlGenericControl.cs
- EditModeSwitchButton.cs
- SqlResolver.cs
- GenericTypeParameterBuilder.cs
- ToolStripRenderEventArgs.cs
- UriTemplateVariableQueryValue.cs
- FileDialogPermission.cs
- CompilerResults.cs
- WebPartVerbsEventArgs.cs
- RandomNumberGenerator.cs
- ClosureBinding.cs
- DataGridrowEditEndingEventArgs.cs
- CatalogZoneAutoFormat.cs
- CommandEventArgs.cs
- BaseAsyncResult.cs
- BufferBuilder.cs
- Rotation3D.cs
- KnownTypeDataContractResolver.cs
- PatternMatcher.cs
- LambdaCompiler.ControlFlow.cs
- ConfigurationPermission.cs
- DataGridViewCellStyleChangedEventArgs.cs
- SectionUpdates.cs
- EmbeddedMailObjectsCollection.cs
- XamlWrappingReader.cs
- ObjectCloneHelper.cs
- CompilerCollection.cs
- WebRequestModuleElementCollection.cs
- SqlNotificationRequest.cs
- Parser.cs
- CacheAxisQuery.cs
- XmlSerializationReader.cs
- InputLangChangeEvent.cs
- WsatConfiguration.cs
- AbstractDataSvcMapFileLoader.cs
- BindingExpression.cs
- MergablePropertyAttribute.cs
- SubpageParagraph.cs
- WizardSideBarListControlItem.cs
- BaseCollection.cs
- TextAction.cs
- RuntimeResourceSet.cs
- VectorAnimationBase.cs
- NestPullup.cs
- Animatable.cs
- ConfigXmlSignificantWhitespace.cs
- CultureInfoConverter.cs
- SqlTrackingService.cs
- SystemResourceKey.cs
- SoapIgnoreAttribute.cs
- ConstraintCollection.cs
- GACIdentityPermission.cs
- DataFieldConverter.cs
- FixedSOMPageElement.cs
- DispatcherSynchronizationContext.cs
- ToolStripControlHost.cs
- QueryExecutionOption.cs
- WeakReferenceKey.cs
- EventManager.cs
- ImageIndexEditor.cs
- BlurBitmapEffect.cs
- DoubleAnimationBase.cs
- _CookieModule.cs
- MetadataImporter.cs
- PageParser.cs
- ManagedCodeMarkers.cs
- ApplicationDirectoryMembershipCondition.cs
- AudioSignalProblemOccurredEventArgs.cs
- WMICapabilities.cs
- System.Data_BID.cs
- HandleExceptionArgs.cs
- MatrixAnimationUsingPath.cs
- RequestQueryProcessor.cs