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
- ConnectionStringsExpressionBuilder.cs
- ImageMetadata.cs
- DelayedRegex.cs
- DeferrableContent.cs
- RepeaterItem.cs
- PersonalizationProviderCollection.cs
- Italic.cs
- ImmutablePropertyDescriptorGridEntry.cs
- TraceSection.cs
- SplitContainerDesigner.cs
- ToolStripLabel.cs
- EllipseGeometry.cs
- UnsafeNativeMethods.cs
- ServiceAuthorizationManager.cs
- DataTablePropertyDescriptor.cs
- RequestTimeoutManager.cs
- WebControlToolBoxItem.cs
- ClientScriptItemCollection.cs
- DataTableMapping.cs
- RegistryDataKey.cs
- ConnectionPoolManager.cs
- ChangeBlockUndoRecord.cs
- HtmlControl.cs
- KeyConverter.cs
- WebReferencesBuildProvider.cs
- Point4D.cs
- EncryptedXml.cs
- RemotingConfigParser.cs
- RemoteDebugger.cs
- DataRowExtensions.cs
- XmlEntity.cs
- Pair.cs
- WorkflowDataContext.cs
- IRCollection.cs
- ForeignConstraint.cs
- GraphicsContext.cs
- OracleConnectionFactory.cs
- BackgroundWorker.cs
- CompositeScriptReference.cs
- RequestCacheValidator.cs
- SolidBrush.cs
- SingleAnimationUsingKeyFrames.cs
- CodeDelegateCreateExpression.cs
- TextDecoration.cs
- DPTypeDescriptorContext.cs
- NotCondition.cs
- KeyValueInternalCollection.cs
- XmlQueryRuntime.cs
- XamlSerializerUtil.cs
- AdapterDictionary.cs
- ProfessionalColors.cs
- XPathException.cs
- ZipIOLocalFileBlock.cs
- ScriptControlDescriptor.cs
- DurationConverter.cs
- configsystem.cs
- OleDbConnectionInternal.cs
- SqlExpander.cs
- PanelStyle.cs
- HtmlControl.cs
- Point3DCollectionValueSerializer.cs
- DragEvent.cs
- TextBlock.cs
- EpmCustomContentDeSerializer.cs
- LocatorPart.cs
- CultureData.cs
- DBCommand.cs
- TracingConnection.cs
- OperationCanceledException.cs
- RequiredFieldValidator.cs
- MetadataException.cs
- TcpConnectionPool.cs
- TreePrinter.cs
- CompiledQuery.cs
- LineInfo.cs
- CompiledQuery.cs
- IntranetCredentialPolicy.cs
- UriWriter.cs
- ProcessModuleCollection.cs
- SafeNativeMethodsMilCoreApi.cs
- DataServiceCollectionOfT.cs
- EmbeddedMailObject.cs
- RequiredArgumentAttribute.cs
- SerializationSectionGroup.cs
- Vector3DConverter.cs
- PageAdapter.cs
- AttributeXamlType.cs
- ApplyImportsAction.cs
- SQLMoney.cs
- ScriptResourceHandler.cs
- MarkupCompilePass2.cs
- CodeTypeMember.cs
- DebugView.cs
- AutomationPatternInfo.cs
- KeyedHashAlgorithm.cs
- Resources.Designer.cs
- CopyAction.cs
- SoapTransportImporter.cs
- DodSequenceMerge.cs
- TemplateBamlRecordReader.cs