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
- BitmapEffectDrawing.cs
- WebBaseEventKeyComparer.cs
- Table.cs
- GraphicsContainer.cs
- XmlWellformedWriter.cs
- DetailsViewPagerRow.cs
- RenderingBiasValidation.cs
- ToolStripItemTextRenderEventArgs.cs
- RelationshipConverter.cs
- Crc32.cs
- PolicyManager.cs
- Variant.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- DocumentPaginator.cs
- HtmlShim.cs
- DummyDataSource.cs
- XmlNamedNodeMap.cs
- CheckBoxRenderer.cs
- ChtmlTextWriter.cs
- EdmPropertyAttribute.cs
- Line.cs
- SoapConverter.cs
- NotFiniteNumberException.cs
- DropShadowEffect.cs
- ColorBlend.cs
- PnrpPeerResolverElement.cs
- COM2ExtendedBrowsingHandler.cs
- ExpandableObjectConverter.cs
- NodeInfo.cs
- DataGridCellClipboardEventArgs.cs
- StringExpressionSet.cs
- SqlMetaData.cs
- IndividualDeviceConfig.cs
- CellParagraph.cs
- Stream.cs
- PartialCachingAttribute.cs
- OdbcStatementHandle.cs
- NotificationContext.cs
- MimeXmlImporter.cs
- GridProviderWrapper.cs
- ResourcePool.cs
- TransformationRules.cs
- Int32Animation.cs
- RectValueSerializer.cs
- WrappedKeySecurityToken.cs
- DesignerPainter.cs
- HttpListenerRequest.cs
- RegexInterpreter.cs
- ListSourceHelper.cs
- SliderAutomationPeer.cs
- TypefaceCollection.cs
- WindowHideOrCloseTracker.cs
- CfgRule.cs
- AspNetSynchronizationContext.cs
- VBCodeProvider.cs
- DataReaderContainer.cs
- XmlSchemaGroupRef.cs
- ControlBuilder.cs
- Clause.cs
- DesignerActionGlyph.cs
- XmlILConstructAnalyzer.cs
- SqlDataSource.cs
- ViewPort3D.cs
- FullTextBreakpoint.cs
- TriggerCollection.cs
- BitSet.cs
- StringValueSerializer.cs
- WebPageTraceListener.cs
- ColumnMap.cs
- XmlSchemaSimpleType.cs
- ImageBrush.cs
- CodeEventReferenceExpression.cs
- QueryOutputWriterV1.cs
- ZoneButton.cs
- InstanceCreationEditor.cs
- Enlistment.cs
- GeneralTransform3DTo2DTo3D.cs
- ConnectionStringsExpressionEditor.cs
- Memoizer.cs
- SimpleApplicationHost.cs
- ObjectDisposedException.cs
- DataRecordObjectView.cs
- RequestSecurityTokenResponse.cs
- ProcessModelInfo.cs
- ActionMessageFilter.cs
- ResourceCategoryAttribute.cs
- OracleConnectionString.cs
- CommandHelpers.cs
- DataGridViewComboBoxColumn.cs
- MembershipSection.cs
- ContentIterators.cs
- NameObjectCollectionBase.cs
- Tracking.cs
- PreviewPageInfo.cs
- ValueTypePropertyReference.cs
- _KerberosClient.cs
- MailAddress.cs
- Tile.cs
- ToolStripItemDataObject.cs
- BevelBitmapEffect.cs