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
- WebColorConverter.cs
- SetterBase.cs
- DesignerVerbCollection.cs
- BrowserDefinition.cs
- WindowsRichEditRange.cs
- StringHandle.cs
- IpcChannelHelper.cs
- AxisAngleRotation3D.cs
- DbDataRecord.cs
- DataBindingCollection.cs
- CorrelationTokenTypeConvertor.cs
- SqlClientFactory.cs
- InputManager.cs
- InvalidWMPVersionException.cs
- ThousandthOfEmRealDoubles.cs
- clipboard.cs
- CompiledRegexRunner.cs
- SortKey.cs
- CommonBehaviorsSection.cs
- RedistVersionInfo.cs
- RadioButtonStandardAdapter.cs
- BinaryFormatter.cs
- RootNamespaceAttribute.cs
- TreeViewDataItemAutomationPeer.cs
- XmlSiteMapProvider.cs
- Classification.cs
- DataGridViewButtonColumn.cs
- ObjectDataSource.cs
- Parser.cs
- XsdDateTime.cs
- ResourceContainer.cs
- KnownTypes.cs
- CultureSpecificStringDictionary.cs
- MetadataItem.cs
- ClientRolePrincipal.cs
- EntityDataSourceMemberPath.cs
- Sql8ConformanceChecker.cs
- ButtonBase.cs
- DeploymentExceptionMapper.cs
- PublishLicense.cs
- MatrixAnimationUsingKeyFrames.cs
- SoapReflectionImporter.cs
- DataListCommandEventArgs.cs
- GraphicsPath.cs
- ReadContentAsBinaryHelper.cs
- Types.cs
- XPathNavigator.cs
- WebPartUserCapability.cs
- ImageListUtils.cs
- SerializableAttribute.cs
- StrokeRenderer.cs
- DataGridGeneralPage.cs
- COM2IDispatchConverter.cs
- QilNode.cs
- CollectionViewGroup.cs
- TypeToken.cs
- CommittableTransaction.cs
- CompiledQuery.cs
- CheckBoxField.cs
- Path.cs
- AlphabeticalEnumConverter.cs
- CodeDelegateInvokeExpression.cs
- JulianCalendar.cs
- XmlSchemaAttribute.cs
- InsufficientMemoryException.cs
- SID.cs
- NavigationEventArgs.cs
- RefreshEventArgs.cs
- InputEventArgs.cs
- ProtectedProviderSettings.cs
- ButtonStandardAdapter.cs
- ServiceParser.cs
- SafeBitVector32.cs
- TemplateKey.cs
- NullableFloatAverageAggregationOperator.cs
- AssemblyResourceLoader.cs
- XmlReturnReader.cs
- TrackBarRenderer.cs
- PinnedBufferMemoryStream.cs
- ScrollEvent.cs
- Rfc4050KeyFormatter.cs
- MimeTypeAttribute.cs
- CodeBinaryOperatorExpression.cs
- Converter.cs
- FloatSumAggregationOperator.cs
- Visitors.cs
- ConnectionStringSettingsCollection.cs
- TransactionFilter.cs
- QuaternionIndependentAnimationStorage.cs
- ModuleConfigurationInfo.cs
- AnnouncementService.cs
- OdbcDataAdapter.cs
- LinqDataSourceEditData.cs
- SemaphoreSlim.cs
- UpdatableGenericsFeature.cs
- RepeatButton.cs
- InteropAutomationProvider.cs
- CqlParser.cs
- ProfileModule.cs
- SubqueryTrackingVisitor.cs