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
- DataGridViewButtonColumn.cs
- AspCompat.cs
- DataColumnPropertyDescriptor.cs
- DecimalAverageAggregationOperator.cs
- CompressionTransform.cs
- WorkflowShape.cs
- PngBitmapDecoder.cs
- StateRuntime.cs
- FileLogRecordEnumerator.cs
- TaskFileService.cs
- EventWaitHandleSecurity.cs
- BezierSegment.cs
- ConnectionInterfaceCollection.cs
- ServiceDebugElement.cs
- EnterpriseServicesHelper.cs
- RequestCachePolicyConverter.cs
- NamespaceDecl.cs
- GenericPrincipal.cs
- ClientUtils.cs
- HttpCookieCollection.cs
- DbConnectionFactory.cs
- DrawItemEvent.cs
- Section.cs
- AffineTransform3D.cs
- ConditionalAttribute.cs
- ItemsPanelTemplate.cs
- DataException.cs
- CheckoutException.cs
- UIElementPropertyUndoUnit.cs
- WhitespaceRule.cs
- PartialArray.cs
- _OSSOCK.cs
- URLIdentityPermission.cs
- x509utils.cs
- CrossSiteScriptingValidation.cs
- SplayTreeNode.cs
- ExportOptions.cs
- Light.cs
- RepeaterItemEventArgs.cs
- basecomparevalidator.cs
- KeyToListMap.cs
- CustomExpression.cs
- PolicyConversionContext.cs
- ScriptModule.cs
- RadioButtonAutomationPeer.cs
- OlePropertyStructs.cs
- DataGridViewToolTip.cs
- PersistencePipeline.cs
- SqlTriggerAttribute.cs
- PropertyCollection.cs
- XmlSchemaDatatype.cs
- DataGridViewRowCollection.cs
- ListViewItem.cs
- ObjectViewListener.cs
- DefinitionUpdate.cs
- EntityException.cs
- EntityDataSourceSelectingEventArgs.cs
- TextServicesCompartmentContext.cs
- TempFiles.cs
- StatusBarPanelClickEvent.cs
- LambdaCompiler.Address.cs
- JoinCqlBlock.cs
- DataRelationCollection.cs
- RuntimeResourceSet.cs
- DatatypeImplementation.cs
- Clipboard.cs
- ProxyWebPartManager.cs
- remotingproxy.cs
- SatelliteContractVersionAttribute.cs
- QilXmlWriter.cs
- DeadCharTextComposition.cs
- ZoneButton.cs
- GridToolTip.cs
- ClientConfigurationHost.cs
- DoubleLinkListEnumerator.cs
- CoTaskMemSafeHandle.cs
- SQLByte.cs
- SimpleBitVector32.cs
- RawStylusInput.cs
- InfoCardAsymmetricCrypto.cs
- StringDictionaryEditor.cs
- XslVisitor.cs
- WebResourceAttribute.cs
- Viewport2DVisual3D.cs
- NotifyCollectionChangedEventArgs.cs
- XslAst.cs
- WpfKnownMemberInvoker.cs
- PropertyItem.cs
- BinHexEncoder.cs
- PaperSize.cs
- RbTree.cs
- TreeNodeBinding.cs
- DetailsViewDeleteEventArgs.cs
- AuthenticationSection.cs
- PriorityQueue.cs
- WebPartConnectionsCancelVerb.cs
- ValueUnavailableException.cs
- ADMembershipUser.cs
- ContentFilePart.cs
- UserPreferenceChangingEventArgs.cs