Code:
/ FX-1434 / FX-1434 / 1.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
- HttpListenerPrefixCollection.cs
- Bold.cs
- TemplateField.cs
- XamlTypeMapper.cs
- Helper.cs
- LazyTextWriterCreator.cs
- ObjectManager.cs
- PersianCalendar.cs
- ApplicationId.cs
- DataObjectFieldAttribute.cs
- CodeCastExpression.cs
- CustomBindingElement.cs
- NegationPusher.cs
- SByteStorage.cs
- ResXResourceReader.cs
- Matrix3DConverter.cs
- TemplatedEditableDesignerRegion.cs
- hresults.cs
- IERequestCache.cs
- VariableElement.cs
- CommandManager.cs
- OletxDependentTransaction.cs
- TemplateBindingExpression.cs
- DataSpaceManager.cs
- TreeNodeClickEventArgs.cs
- ConfigurationStrings.cs
- UniqueIdentifierService.cs
- ComponentEditorPage.cs
- DataGridItem.cs
- BoundColumn.cs
- Span.cs
- GenericPrincipal.cs
- DocumentSignatureManager.cs
- connectionpool.cs
- DragEvent.cs
- MergeLocalizationDirectives.cs
- XPathNode.cs
- DataDesignUtil.cs
- XmlILTrace.cs
- VSWCFServiceContractGenerator.cs
- PropertyPathWorker.cs
- XamlWriter.cs
- ForwardPositionQuery.cs
- BindStream.cs
- HyperLinkStyle.cs
- SiteOfOriginPart.cs
- NumberFormatInfo.cs
- TdsValueSetter.cs
- HtmlControl.cs
- XPathNodePointer.cs
- Annotation.cs
- Vector3DValueSerializer.cs
- WinInetCache.cs
- _NetworkingPerfCounters.cs
- Function.cs
- RolePrincipal.cs
- GeneralTransformCollection.cs
- EdmToObjectNamespaceMap.cs
- CSharpCodeProvider.cs
- DataGridViewColumn.cs
- HitTestParameters.cs
- InternalCache.cs
- TerminatingOperationBehavior.cs
- SystemFonts.cs
- SQLInt64.cs
- LogicalExpr.cs
- QueryConverter.cs
- DataGridViewCellPaintingEventArgs.cs
- MasterPage.cs
- SQLDoubleStorage.cs
- ChangeInterceptorAttribute.cs
- UriTemplatePathPartiallyEquivalentSet.cs
- SQLByteStorage.cs
- GraphicsContainer.cs
- AnnotationAuthorChangedEventArgs.cs
- ToolStripSeparatorRenderEventArgs.cs
- EntityDataSourceChangedEventArgs.cs
- MouseDevice.cs
- HandlerBase.cs
- PersonalizationProviderHelper.cs
- Registration.cs
- FileIOPermission.cs
- HeaderCollection.cs
- InfoCardKeyedHashAlgorithm.cs
- GridItemProviderWrapper.cs
- HttpConfigurationSystem.cs
- TimelineClockCollection.cs
- EncodingTable.cs
- GridEntry.cs
- Operator.cs
- ComboBox.cs
- DummyDataSource.cs
- CatalogPartCollection.cs
- ButtonRenderer.cs
- SqlNodeAnnotation.cs
- XsdBuilder.cs
- TextServicesCompartmentEventSink.cs
- MultidimensionalArrayItemReference.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- Attributes.cs