Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlNamedNodeMap.cs
- TextServicesProperty.cs
- ResourceProviderFactory.cs
- ColorDialog.cs
- ButtonChrome.cs
- StateDesignerConnector.cs
- UnknownBitmapEncoder.cs
- StateDesigner.TransitionInfo.cs
- Formatter.cs
- Vector3DConverter.cs
- DocumentXPathNavigator.cs
- SupportsEventValidationAttribute.cs
- WorkflowServiceNamespace.cs
- ApplicationProxyInternal.cs
- ReachPageContentSerializerAsync.cs
- TrackingMemoryStream.cs
- DataServiceContext.cs
- BrowserDefinitionCollection.cs
- EntityKey.cs
- XmlIncludeAttribute.cs
- DesignerHost.cs
- EntityConnection.cs
- DrawListViewSubItemEventArgs.cs
- ListDictionaryInternal.cs
- UnsafeMethods.cs
- TrustVersion.cs
- AdornerLayer.cs
- TypeTypeConverter.cs
- CrossContextChannel.cs
- GridEntry.cs
- DataGridViewCellValidatingEventArgs.cs
- UrlMapping.cs
- ParamArrayAttribute.cs
- Int32.cs
- FontStretches.cs
- XPathChildIterator.cs
- SqlFacetAttribute.cs
- TextParaClient.cs
- SerializationObjectManager.cs
- Int32Storage.cs
- ArgumentOutOfRangeException.cs
- ParameterModifier.cs
- FamilyMapCollection.cs
- BamlLocalizableResource.cs
- URLAttribute.cs
- DataGridPreparingCellForEditEventArgs.cs
- IUnknownConstantAttribute.cs
- GatewayIPAddressInformationCollection.cs
- ChtmlCommandAdapter.cs
- Matrix3DStack.cs
- BuildManager.cs
- FamilyCollection.cs
- CompilationUtil.cs
- SelectionChangedEventArgs.cs
- VariantWrapper.cs
- RecognitionResult.cs
- ExpressionBuilder.cs
- ImageKeyConverter.cs
- EditableLabelControl.cs
- DurationConverter.cs
- TextRangeAdaptor.cs
- LocalizedNameDescriptionPair.cs
- StretchValidation.cs
- SqlBulkCopyColumnMapping.cs
- WebSysDefaultValueAttribute.cs
- TargetConverter.cs
- MutableAssemblyCacheEntry.cs
- EntitySetDataBindingList.cs
- UseLicense.cs
- IdnMapping.cs
- XmlAttribute.cs
- DataGridViewCell.cs
- ServiceInstanceProvider.cs
- FrameworkTextComposition.cs
- HandleCollector.cs
- DataGridViewBindingCompleteEventArgs.cs
- DropTarget.cs
- SafeEventLogWriteHandle.cs
- ErrorRuntimeConfig.cs
- ProtocolsConfigurationEntry.cs
- FunctionCommandText.cs
- Rotation3DAnimationBase.cs
- GifBitmapDecoder.cs
- SliderAutomationPeer.cs
- HttpApplicationFactory.cs
- ConfigurationManager.cs
- ObjectNotFoundException.cs
- SetIterators.cs
- SqlClientWrapperSmiStreamChars.cs
- TextureBrush.cs
- TextBoxView.cs
- CollectionContainer.cs
- XDRSchema.cs
- ConnectivityStatus.cs
- LogEntrySerializer.cs
- TextTreeTextNode.cs
- ToolStripLabel.cs
- SignatureHelper.cs
- GridViewColumnCollectionChangedEventArgs.cs
- Int32AnimationBase.cs