Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- IgnoreSectionHandler.cs
- InvokeProviderWrapper.cs
- UrlMappingsSection.cs
- TableAutomationPeer.cs
- PaginationProgressEventArgs.cs
- JpegBitmapEncoder.cs
- IISUnsafeMethods.cs
- assemblycache.cs
- TaiwanLunisolarCalendar.cs
- EvidenceTypeDescriptor.cs
- TypeBuilder.cs
- SQLRoleProvider.cs
- XPathEmptyIterator.cs
- ButtonChrome.cs
- WebColorConverter.cs
- FileLogRecordStream.cs
- ListViewInsertionMark.cs
- SQLByte.cs
- FacetDescription.cs
- ClientRuntimeConfig.cs
- NotifyIcon.cs
- Types.cs
- DocumentApplicationJournalEntryEventArgs.cs
- Type.cs
- IdentitySection.cs
- SafeLocalAllocation.cs
- XsdSchemaFileEditor.cs
- DbProviderConfigurationHandler.cs
- ContentTextAutomationPeer.cs
- ManipulationVelocities.cs
- TimeSpan.cs
- SimpleFieldTemplateUserControl.cs
- DataContractSerializerElement.cs
- SystemFonts.cs
- Point3DCollection.cs
- ResourceExpressionEditor.cs
- ListViewCommandEventArgs.cs
- CustomAttributeSerializer.cs
- RoutedEventArgs.cs
- FrameworkElementFactoryMarkupObject.cs
- PublisherMembershipCondition.cs
- SelectionEditingBehavior.cs
- NoneExcludedImageIndexConverter.cs
- CellTreeNodeVisitors.cs
- ColumnProvider.cs
- TreeViewAutomationPeer.cs
- xmlsaver.cs
- OracleString.cs
- MessageQueue.cs
- Run.cs
- DtdParser.cs
- IntSecurity.cs
- _emptywebproxy.cs
- DesignerOptionService.cs
- GeometryHitTestResult.cs
- ModulesEntry.cs
- ContextBase.cs
- ContractReference.cs
- GeneralTransform3DCollection.cs
- DispatchChannelSink.cs
- CatalogPart.cs
- ShaderRenderModeValidation.cs
- ECDiffieHellmanCng.cs
- NullExtension.cs
- InlineObject.cs
- DSASignatureDeformatter.cs
- DataGridTextBoxColumn.cs
- OdbcPermission.cs
- BitmapImage.cs
- _HelperAsyncResults.cs
- Encoding.cs
- SerializationStore.cs
- SmiRecordBuffer.cs
- InputReport.cs
- ChangeDirector.cs
- WebPart.cs
- ValidatorCompatibilityHelper.cs
- EditorZoneBase.cs
- EventSetterHandlerConverter.cs
- DetailsViewRowCollection.cs
- ResourceDisplayNameAttribute.cs
- NotifyParentPropertyAttribute.cs
- DrawingContextWalker.cs
- AccessDataSourceView.cs
- XamlNamespaceHelper.cs
- EventLogInternal.cs
- XmlnsCompatibleWithAttribute.cs
- FirstMatchCodeGroup.cs
- TextDecorationCollection.cs
- DBAsyncResult.cs
- DataViewManager.cs
- PagesChangedEventArgs.cs
- IncrementalCompileAnalyzer.cs
- NativeObjectSecurity.cs
- TransformConverter.cs
- _UriTypeConverter.cs
- CodeTypeDeclarationCollection.cs
- cryptoapiTransform.cs
- PropertyEmitterBase.cs
- InvokeMemberBinder.cs