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
- wgx_render.cs
- Stack.cs
- ExcludeFromCodeCoverageAttribute.cs
- MobileControlsSectionHandler.cs
- WebRequestModuleElement.cs
- PeerApplication.cs
- CodeMemberEvent.cs
- EntityCodeGenerator.cs
- MenuItemStyleCollectionEditor.cs
- Point.cs
- TableColumnCollection.cs
- LayoutEvent.cs
- AmbientLight.cs
- XmlSchemaComplexContentExtension.cs
- SqlRowUpdatedEvent.cs
- VectorCollection.cs
- ObjectStateEntryDbDataRecord.cs
- MenuStrip.cs
- ResourceDictionary.cs
- MetadataArtifactLoaderCompositeFile.cs
- TabItemWrapperAutomationPeer.cs
- BamlStream.cs
- TraceUtility.cs
- ConfigXmlAttribute.cs
- ProtocolsConfigurationEntry.cs
- OutputCacheModule.cs
- SuppressIldasmAttribute.cs
- AnimationTimeline.cs
- MultilineStringEditor.cs
- ExceptionUtil.cs
- Helpers.cs
- ToolStripLabel.cs
- WebPartConnectionsEventArgs.cs
- TreeNodeCollection.cs
- InvalidOleVariantTypeException.cs
- PaintEvent.cs
- QueryStringParameter.cs
- MessageHeader.cs
- URL.cs
- HtmlFormParameterWriter.cs
- Transform3D.cs
- DrawingDrawingContext.cs
- HttpGetClientProtocol.cs
- DiscoveryReferences.cs
- CapabilitiesState.cs
- SystemUnicastIPAddressInformation.cs
- COMException.cs
- CultureInfoConverter.cs
- AxisAngleRotation3D.cs
- OleDbTransaction.cs
- TextTreeInsertElementUndoUnit.cs
- AddingNewEventArgs.cs
- CodeDomSerializerBase.cs
- ListenerConstants.cs
- ResourceDisplayNameAttribute.cs
- ResolvedKeyFrameEntry.cs
- MediaTimeline.cs
- HttpStreamXmlDictionaryReader.cs
- BindingsCollection.cs
- WindowsSysHeader.cs
- FileSystemWatcher.cs
- Command.cs
- ChineseLunisolarCalendar.cs
- SessionStateContainer.cs
- TdsParameterSetter.cs
- RenamedEventArgs.cs
- RequestResizeEvent.cs
- securitymgrsite.cs
- SystemTcpStatistics.cs
- _SingleItemRequestCache.cs
- CopyNodeSetAction.cs
- DoubleStorage.cs
- BitmapCodecInfoInternal.cs
- ExtenderProvidedPropertyAttribute.cs
- CorePropertiesFilter.cs
- SystemFonts.cs
- SettingsSection.cs
- WebConfigurationManager.cs
- ObjectNavigationPropertyMapping.cs
- XmlSubtreeReader.cs
- recordstatescratchpad.cs
- TextEvent.cs
- XPathMultyIterator.cs
- UserNameSecurityTokenAuthenticator.cs
- DerivedKeySecurityTokenStub.cs
- WeakReferenceList.cs
- GridViewSortEventArgs.cs
- UrlMappingCollection.cs
- TileBrush.cs
- ClientApiGenerator.cs
- ImageConverter.cs
- Menu.cs
- DbConnectionInternal.cs
- XmlNodeReader.cs
- Helpers.cs
- EncoderParameters.cs
- AxParameterData.cs
- SqlDuplicator.cs
- WebPartConnectionsCloseVerb.cs
- Properties.cs