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
- DbParameterCollection.cs
- ContextInformation.cs
- SecurityTokenResolver.cs
- PageCatalogPart.cs
- SerTrace.cs
- HtmlToClrEventProxy.cs
- TypeReference.cs
- AbandonedMutexException.cs
- TypeSemantics.cs
- UrlMappingCollection.cs
- PointHitTestResult.cs
- LinkUtilities.cs
- SecurityElement.cs
- WindowsGrip.cs
- RegistryDataKey.cs
- XamlReaderConstants.cs
- SID.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- OdbcConnectionOpen.cs
- ColorTypeConverter.cs
- RegexFCD.cs
- DataGridViewCellMouseEventArgs.cs
- RuntimeConfigLKG.cs
- UserControlAutomationPeer.cs
- InheritanceService.cs
- LowerCaseStringConverter.cs
- SubpageParaClient.cs
- ObjectManager.cs
- KnownColorTable.cs
- SafeWaitHandle.cs
- GroupItemAutomationPeer.cs
- ComponentEvent.cs
- ConfigurationCollectionAttribute.cs
- PersonalizationProvider.cs
- StateItem.cs
- PenContexts.cs
- WorkflowDebuggerSteppingAttribute.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- FilterEventArgs.cs
- Collection.cs
- MeshGeometry3D.cs
- AssemblyResourceLoader.cs
- MessageRpc.cs
- CompositeDataBoundControl.cs
- EntityReference.cs
- NamedPipeDuplicateContext.cs
- SynchronizationHandlesCodeDomSerializer.cs
- ParameterReplacerVisitor.cs
- QilNode.cs
- SvcMapFileSerializer.cs
- FileDialog.cs
- QuadraticBezierSegment.cs
- ErrorCodes.cs
- ProgramPublisher.cs
- ButtonDesigner.cs
- RootDesignerSerializerAttribute.cs
- ImportCatalogPart.cs
- ProtocolInformationWriter.cs
- ReferenceEqualityComparer.cs
- SiteMapSection.cs
- Vector3DCollection.cs
- FormParameter.cs
- CatalogZone.cs
- CommandID.cs
- ApplicationHost.cs
- LogPolicy.cs
- FolderLevelBuildProvider.cs
- UserControl.cs
- ResourceSetExpression.cs
- DataGridViewToolTip.cs
- ExpressionBuilder.cs
- StorageComplexPropertyMapping.cs
- System.Data_BID.cs
- SID.cs
- BasicHttpBindingElement.cs
- Rfc2898DeriveBytes.cs
- BindingEntityInfo.cs
- DataControlField.cs
- Documentation.cs
- CodeIndexerExpression.cs
- Util.cs
- OdbcConnectionOpen.cs
- ControlCachePolicy.cs
- ApplicationContext.cs
- LockCookie.cs
- ToolBarPanel.cs
- ProjectionCamera.cs
- DispatcherObject.cs
- SamlAuthenticationStatement.cs
- ReferenceEqualityComparer.cs
- DateTimeEditor.cs
- HostElement.cs
- EdmValidator.cs
- log.cs
- SoapFault.cs
- SecurityChannel.cs
- controlskin.cs
- ProfileService.cs
- ToolBarPanel.cs
- WebPartConnectionsConfigureVerb.cs