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
- CodeGotoStatement.cs
- MergeExecutor.cs
- InfiniteIntConverter.cs
- StorageInfo.cs
- XsltLoader.cs
- GridViewPageEventArgs.cs
- RequiredFieldValidator.cs
- ConditionalDesigner.cs
- DefaultObjectMappingItemCollection.cs
- Metadata.cs
- SqlDataSourceCache.cs
- RegexMatchCollection.cs
- _NestedMultipleAsyncResult.cs
- ImageSource.cs
- CompletionProxy.cs
- InputEventArgs.cs
- ComPlusServiceHost.cs
- Cursors.cs
- TreeViewEvent.cs
- AccessibleObject.cs
- DefaultTraceListener.cs
- EntityDataSourceSelectingEventArgs.cs
- XmlEntity.cs
- TableRowGroup.cs
- Globals.cs
- __FastResourceComparer.cs
- HtmlSelect.cs
- UriSectionReader.cs
- CellTreeNodeVisitors.cs
- RemoteX509Token.cs
- UnsafeMethods.cs
- XmlHierarchyData.cs
- _HeaderInfoTable.cs
- XmlWrappingWriter.cs
- FormClosingEvent.cs
- XPathNodeInfoAtom.cs
- CodeTypeConstructor.cs
- ReceiveActivityValidator.cs
- MarkupCompilePass1.cs
- AsnEncodedData.cs
- QueueNameHelper.cs
- CreateRefExpr.cs
- QilSortKey.cs
- WindowsScroll.cs
- SpeakProgressEventArgs.cs
- DataComponentNameHandler.cs
- Fx.cs
- PenLineCapValidation.cs
- BamlVersionHeader.cs
- Set.cs
- AggregateNode.cs
- DataColumnChangeEvent.cs
- WorkflowMarkupSerializationException.cs
- IisTraceListener.cs
- CancelEventArgs.cs
- ResXResourceSet.cs
- ManagementQuery.cs
- OperationParameterInfoCollection.cs
- PerformanceCounterManager.cs
- StopStoryboard.cs
- StringUtil.cs
- userdatakeys.cs
- FontStretchConverter.cs
- PersonalizationState.cs
- MemberAccessException.cs
- LayoutTableCell.cs
- PassportIdentity.cs
- CancellationToken.cs
- GrammarBuilderBase.cs
- COM2FontConverter.cs
- FontStretches.cs
- AdapterDictionary.cs
- CompareValidator.cs
- DesignerDataConnection.cs
- SymbolTable.cs
- GrammarBuilderBase.cs
- LocalFileSettingsProvider.cs
- TableAutomationPeer.cs
- DetailsView.cs
- AuthorizationSection.cs
- ColumnClickEvent.cs
- UIPermission.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- ExcCanonicalXml.cs
- ActivityCollectionMarkupSerializer.cs
- ReferenceService.cs
- ReflectTypeDescriptionProvider.cs
- InfoCardTraceRecord.cs
- AdCreatedEventArgs.cs
- isolationinterop.cs
- ContentFilePart.cs
- Trigger.cs
- SolidColorBrush.cs
- recordstate.cs
- SqlCrossApplyToCrossJoin.cs
- PersonalizationProvider.cs
- DataKeyArray.cs
- SmiEventSink_Default.cs
- CodeCastExpression.cs
- ParameterModifier.cs