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
- WebPartsSection.cs
- XPathSelfQuery.cs
- BindingNavigator.cs
- HtmlInputPassword.cs
- Transaction.cs
- BufferAllocator.cs
- RightsManagementInformation.cs
- EventEntry.cs
- ElementHostPropertyMap.cs
- WebInvokeAttribute.cs
- InstalledFontCollection.cs
- SecurityCriticalDataForSet.cs
- MasterPageBuildProvider.cs
- RefreshPropertiesAttribute.cs
- WinOEToolBoxItem.cs
- Content.cs
- HierarchicalDataSourceControl.cs
- TableDesigner.cs
- CheckBoxPopupAdapter.cs
- LinkClickEvent.cs
- DetailsViewInsertEventArgs.cs
- InternalMappingException.cs
- ArgumentException.cs
- HtmlTitle.cs
- GridView.cs
- ReadOnlyDictionary.cs
- MachineSettingsSection.cs
- CatalogZoneBase.cs
- StatusBar.cs
- DocumentSequence.cs
- EventPrivateKey.cs
- SpecialNameAttribute.cs
- DbConnectionClosed.cs
- JoinGraph.cs
- SizeValueSerializer.cs
- Binding.cs
- RenderingBiasValidation.cs
- SqlCaseSimplifier.cs
- EntryWrittenEventArgs.cs
- CapabilitiesSection.cs
- Parallel.cs
- AbandonedMutexException.cs
- OrCondition.cs
- ScrollBarAutomationPeer.cs
- NeedSkipTokenVisitor.cs
- DesignerVerb.cs
- TextDecoration.cs
- DrawingContext.cs
- KeyboardDevice.cs
- StopStoryboard.cs
- XpsFixedDocumentSequenceReaderWriter.cs
- XamlParser.cs
- MenuAdapter.cs
- TableLayoutPanelCellPosition.cs
- IisTraceWebEventProvider.cs
- FactoryRecord.cs
- SafeSecurityHelper.cs
- HostProtectionException.cs
- hebrewshape.cs
- Attribute.cs
- ListenerBinder.cs
- EntryPointNotFoundException.cs
- XamlFigureLengthSerializer.cs
- BamlBinaryReader.cs
- nulltextnavigator.cs
- ItemsControl.cs
- TextChangedEventArgs.cs
- CompiledIdentityConstraint.cs
- QilScopedVisitor.cs
- SplitterCancelEvent.cs
- DbDataReader.cs
- DataExchangeServiceBinder.cs
- Calendar.cs
- GcHandle.cs
- HostProtectionException.cs
- DbConnectionPoolOptions.cs
- CodeConstructor.cs
- DynamicMethod.cs
- PeerNameRecord.cs
- ObfuscateAssemblyAttribute.cs
- SafeProcessHandle.cs
- WebPartDisplayMode.cs
- ToolStripTextBox.cs
- KeyboardInputProviderAcquireFocusEventArgs.cs
- ColumnCollection.cs
- AssociationSet.cs
- XmlMembersMapping.cs
- UnsafeNativeMethods.cs
- ToolStripItemClickedEventArgs.cs
- SqlCommandAsyncResult.cs
- WindowVisualStateTracker.cs
- StylusPointProperties.cs
- DebugView.cs
- QueryContinueDragEventArgs.cs
- IPAddress.cs
- CheckBox.cs
- ImmComposition.cs
- XmlSortKeyAccumulator.cs
- Label.cs
- CollectionViewGroupInternal.cs