Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FileResponseElement.cs
- OrderedDictionary.cs
- RayHitTestParameters.cs
- DataGridViewAccessibleObject.cs
- ComponentCommands.cs
- NativeMethods.cs
- DecoderExceptionFallback.cs
- ContentHostHelper.cs
- RegistrySecurity.cs
- DataSourceCache.cs
- ValueTypeFixupInfo.cs
- ElementHost.cs
- HttpCachePolicyWrapper.cs
- HtmlButton.cs
- StateBag.cs
- TemplateContent.cs
- DataGridClipboardHelper.cs
- ProviderConnectionPoint.cs
- ResourceAttributes.cs
- FileUtil.cs
- JoinGraph.cs
- DbCommandDefinition.cs
- DoubleCollectionValueSerializer.cs
- ObjectListDataBindEventArgs.cs
- UpdatePanelControlTrigger.cs
- CqlQuery.cs
- RecognizerStateChangedEventArgs.cs
- WMICapabilities.cs
- FixedPageAutomationPeer.cs
- ProtocolsConfiguration.cs
- DocumentOrderQuery.cs
- ConfigXmlSignificantWhitespace.cs
- SecurityContextSecurityTokenParameters.cs
- GeneralTransform2DTo3D.cs
- ViewGenResults.cs
- HttpException.cs
- XmlSchemaChoice.cs
- SinglePageViewer.cs
- CodePropertyReferenceExpression.cs
- FileDetails.cs
- TemplateBindingExtensionConverter.cs
- UIElement3D.cs
- SizeChangedEventArgs.cs
- ProbeDuplexAsyncResult.cs
- VisualStyleInformation.cs
- _UriSyntax.cs
- CommandPlan.cs
- SurrogateEncoder.cs
- LinearGradientBrush.cs
- MailSettingsSection.cs
- ProcessProtocolHandler.cs
- HuffModule.cs
- WorkItem.cs
- BaseCAMarshaler.cs
- ThreadStartException.cs
- WebPartManagerInternals.cs
- LocalFileSettingsProvider.cs
- CodeTypeDeclaration.cs
- ClientConfigPaths.cs
- MsmqPoisonMessageException.cs
- CapabilitiesPattern.cs
- OdbcCommandBuilder.cs
- SByteStorage.cs
- OutOfProcStateClientManager.cs
- ManifestResourceInfo.cs
- CellLabel.cs
- DiscreteKeyFrames.cs
- CompModHelpers.cs
- CommonXSendMessage.cs
- LinqDataSourceEditData.cs
- TPLETWProvider.cs
- Vector3DValueSerializer.cs
- DataRecordObjectView.cs
- StackSpiller.Temps.cs
- WorkflowApplicationAbortedException.cs
- SecurityUtils.cs
- DataViewManager.cs
- ControlUtil.cs
- DataGridViewCellCancelEventArgs.cs
- XamlReaderHelper.cs
- sqlnorm.cs
- CompilerTypeWithParams.cs
- Deflater.cs
- ProgressBarRenderer.cs
- WebPartHeaderCloseVerb.cs
- SoapInteropTypes.cs
- SqlTransaction.cs
- DoubleCollectionConverter.cs
- AssemblyCollection.cs
- AsyncOperationManager.cs
- KerberosTicketHashIdentifierClause.cs
- AsymmetricKeyExchangeFormatter.cs
- FlowDocumentPageViewerAutomationPeer.cs
- documentsequencetextpointer.cs
- GenericsNotImplementedException.cs
- LogicalExpressionTypeConverter.cs
- NameValuePair.cs
- DirectoryGroupQuery.cs
- SiteMapNodeItem.cs
- BreadCrumbTextConverter.cs