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
- ByeOperationAsyncResult.cs
- WindowsFormsSectionHandler.cs
- ServicesSection.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- ProviderUtil.cs
- SafeNativeMethods.cs
- ConstructorNeedsTagAttribute.cs
- TaskCanceledException.cs
- BindUriHelper.cs
- _Events.cs
- FileDocument.cs
- CompilerErrorCollection.cs
- ListBox.cs
- InfoCardArgumentException.cs
- SecurityValidationBehavior.cs
- Privilege.cs
- TableHeaderCell.cs
- Environment.cs
- SparseMemoryStream.cs
- DataStreamFromComStream.cs
- DataTableMappingCollection.cs
- AffineTransform3D.cs
- XmlDocumentFragment.cs
- SectionInformation.cs
- Int32CollectionConverter.cs
- DataGridViewCheckBoxColumn.cs
- XmlEntity.cs
- DetailsViewModeEventArgs.cs
- PageCatalogPart.cs
- ConstructorExpr.cs
- XamlStyleSerializer.cs
- DataGridColumnReorderingEventArgs.cs
- TableRow.cs
- TryExpression.cs
- CellTreeNodeVisitors.cs
- RelationshipEndMember.cs
- ApplicationFileCodeDomTreeGenerator.cs
- Helpers.cs
- SharedHttpTransportManager.cs
- ObjectSecurity.cs
- FlowDocumentView.cs
- ActivatableWorkflowsQueryResult.cs
- CompiledQueryCacheEntry.cs
- FrameworkTextComposition.cs
- GetWinFXPath.cs
- MemoryPressure.cs
- WmpBitmapDecoder.cs
- RectAnimationClockResource.cs
- PriorityItem.cs
- ScopelessEnumAttribute.cs
- DataTransferEventArgs.cs
- InputLanguageEventArgs.cs
- KernelTypeValidation.cs
- OleDbPropertySetGuid.cs
- XmlSerializerNamespaces.cs
- DistributedTransactionPermission.cs
- DeploymentSection.cs
- SchemaCollectionCompiler.cs
- EtwProvider.cs
- DocumentProperties.cs
- XmlResolver.cs
- SiteMapPath.cs
- XpsFixedPageReaderWriter.cs
- ParagraphResult.cs
- X509Utils.cs
- XmlSchemaAnnotated.cs
- SafeProcessHandle.cs
- ReadOnlyDictionary.cs
- METAHEADER.cs
- ImageMapEventArgs.cs
- BCryptHashAlgorithm.cs
- HtmlInputFile.cs
- ContextMenu.cs
- SmiRequestExecutor.cs
- ListBoxItem.cs
- PlaceHolder.cs
- HttpContextServiceHost.cs
- XmlNodeList.cs
- StringWriter.cs
- TypeConverterHelper.cs
- UnsafeNativeMethods.cs
- Component.cs
- TransformDescriptor.cs
- RuntimeEnvironment.cs
- EventRecord.cs
- SimpleTypeResolver.cs
- MdImport.cs
- Constants.cs
- RIPEMD160Managed.cs
- MdiWindowListStrip.cs
- AttributeCollection.cs
- MessageQueueInstaller.cs
- ResXBuildProvider.cs
- LazyTextWriterCreator.cs
- ProxyWebPartManager.cs
- SliderAutomationPeer.cs
- OdbcUtils.cs
- Pen.cs
- CodeMemberEvent.cs
- DetailsViewCommandEventArgs.cs