Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// ==++==
//
// 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);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConcurrentBag.cs
- SchemaNamespaceManager.cs
- SingleQueryOperator.cs
- MailDefinition.cs
- RelatedPropertyManager.cs
- KerberosSecurityTokenAuthenticator.cs
- ZoneButton.cs
- DataGridViewSelectedCellCollection.cs
- SqlCharStream.cs
- InteropExecutor.cs
- DataServiceProviderMethods.cs
- VisualBrush.cs
- SymLanguageVendor.cs
- DataGridViewCellEventArgs.cs
- PriorityQueue.cs
- RuntimeWrappedException.cs
- TrustManagerMoreInformation.cs
- MultiView.cs
- WmlImageAdapter.cs
- StylusButton.cs
- IPEndPoint.cs
- WebPartMenuStyle.cs
- HttpWriter.cs
- CustomAssemblyResolver.cs
- DataGridViewRowConverter.cs
- NamedPipeAppDomainProtocolHandler.cs
- ConfigurationProperty.cs
- TextServicesContext.cs
- UnsafeNetInfoNativeMethods.cs
- TextCharacters.cs
- VirtualizingPanel.cs
- ChangePassword.cs
- CompilationUtil.cs
- DataGridViewComboBoxEditingControl.cs
- SQLSingleStorage.cs
- TransformedBitmap.cs
- TriggerAction.cs
- BuildProvider.cs
- RuleInfoComparer.cs
- ConfigurationValue.cs
- SubtreeProcessor.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- HierarchicalDataSourceControl.cs
- XmlAttributeAttribute.cs
- SqlStatistics.cs
- TextTreeRootTextBlock.cs
- ExtensibleClassFactory.cs
- VScrollProperties.cs
- BindingContext.cs
- DateTimeConstantAttribute.cs
- WebBrowserProgressChangedEventHandler.cs
- odbcmetadatacollectionnames.cs
- ParagraphResult.cs
- ConfigurationSectionGroupCollection.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- XamlTreeBuilder.cs
- XPathMessageContext.cs
- KeyGesture.cs
- MsmqIntegrationValidationBehavior.cs
- RemoveStoryboard.cs
- ContentType.cs
- CSharpCodeProvider.cs
- BindingElementCollection.cs
- Convert.cs
- XmlCharacterData.cs
- sqlstateclientmanager.cs
- InkCollectionBehavior.cs
- DataExpression.cs
- RequestChannelBinder.cs
- OutputCacheProfileCollection.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- DbInsertCommandTree.cs
- TemplateControl.cs
- DataTableNewRowEvent.cs
- DrawingServices.cs
- GenericWebPart.cs
- XmlSchemaComplexContent.cs
- securestring.cs
- NativeMethods.cs
- OdbcException.cs
- HttpModuleAction.cs
- HtmlInputCheckBox.cs
- BadImageFormatException.cs
- TimeSpanStorage.cs
- SafeTokenHandle.cs
- UserControlBuildProvider.cs
- SmtpReplyReaderFactory.cs
- ApplicationFileCodeDomTreeGenerator.cs
- ClientConfigurationHost.cs
- Scene3D.cs
- InputBinder.cs
- MdImport.cs
- ListSourceHelper.cs
- OpacityConverter.cs
- PermissionSetEnumerator.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- DesignBindingPropertyDescriptor.cs
- LazyTextWriterCreator.cs
- MessageSmuggler.cs
- Atom10FormatterFactory.cs