Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Empty.cs / 1305376 / Empty.cs
using System.Diagnostics.Contracts; // ==++== // // 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; } [System.Security.SecurityCritical] // auto-generated public void GetObjectData(SerializationInfo info, StreamingContext context) { if (info==null) { throw new ArgumentNullException("info"); } Contract.EndContractBlock(); 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XslCompiledTransform.cs
- SchemaLookupTable.cs
- UserUseLicenseDictionaryLoader.cs
- PackagingUtilities.cs
- UnaryOperationBinder.cs
- XmlNamespaceDeclarationsAttribute.cs
- MethodBody.cs
- GacUtil.cs
- SafeNativeMethods.cs
- CheckBoxRenderer.cs
- UniqueID.cs
- WebHttpDispatchOperationSelector.cs
- TrackBarRenderer.cs
- UnsafeMethods.cs
- MD5HashHelper.cs
- GroupBox.cs
- BrowserCapabilitiesFactoryBase.cs
- GraphicsContainer.cs
- CreationContext.cs
- VerticalAlignConverter.cs
- SignatureResourcePool.cs
- altserialization.cs
- ConversionContext.cs
- WinEventQueueItem.cs
- IISMapPath.cs
- Oid.cs
- KeyProperty.cs
- HttpHandlersSection.cs
- Expression.cs
- CheckBoxFlatAdapter.cs
- AdjustableArrowCap.cs
- OleDbCommandBuilder.cs
- control.ime.cs
- EventLogPermission.cs
- BitHelper.cs
- DataGridViewAutoSizeModeEventArgs.cs
- messageonlyhwndwrapper.cs
- XmlQueryContext.cs
- TypeConverterAttribute.cs
- DecoderFallback.cs
- EdmPropertyAttribute.cs
- ObjectViewQueryResultData.cs
- HtmlHead.cs
- GenericsInstances.cs
- Byte.cs
- ProviderUtil.cs
- BinaryObjectInfo.cs
- SrgsSubset.cs
- RegexTree.cs
- WorkerRequest.cs
- JobInputBins.cs
- SystemIPAddressInformation.cs
- SecurityHelper.cs
- ListViewGroupCollectionEditor.cs
- CheckBoxAutomationPeer.cs
- DodSequenceMerge.cs
- RenderDataDrawingContext.cs
- ExtendedPropertyDescriptor.cs
- StateFinalizationDesigner.cs
- NetworkCredential.cs
- ContractNamespaceAttribute.cs
- UnionCodeGroup.cs
- ALinqExpressionVisitor.cs
- IHttpResponseInternal.cs
- OleDbInfoMessageEvent.cs
- DLinqAssociationProvider.cs
- DBSchemaTable.cs
- DataContractSerializer.cs
- InfoCardSymmetricCrypto.cs
- SmiEventSink_Default.cs
- TextEncodedRawTextWriter.cs
- ToolStripPanel.cs
- RegexRunnerFactory.cs
- MobileListItem.cs
- PageRanges.cs
- SqlCommandSet.cs
- UIAgentInitializationException.cs
- itemelement.cs
- TypeDescriptionProviderAttribute.cs
- HttpCapabilitiesEvaluator.cs
- ReadOnlyCollection.cs
- SystemTcpStatistics.cs
- BitmapEffectvisualstate.cs
- ScriptBehaviorDescriptor.cs
- ElementHost.cs
- CompressStream.cs
- EntityDataSourceDataSelection.cs
- GeometryDrawing.cs
- EventArgs.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- ValueOfAction.cs
- XmlAnyAttributeAttribute.cs
- PathGeometry.cs
- DescendantOverDescendantQuery.cs
- AlphabeticalEnumConverter.cs
- WebControlsSection.cs
- XMLSchema.cs
- ProjectionAnalyzer.cs
- GridViewCommandEventArgs.cs
- HeaderedItemsControl.cs