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
- HtmlEmptyTagControlBuilder.cs
- FormatControl.cs
- DocumentCollection.cs
- CapabilitiesState.cs
- SecurityDocument.cs
- NotCondition.cs
- ContentElement.cs
- SqlDataSourceSelectingEventArgs.cs
- WinInetCache.cs
- Operand.cs
- AssemblyLoader.cs
- Soap12ServerProtocol.cs
- DisposableCollectionWrapper.cs
- ContextMarshalException.cs
- XmlDataSource.cs
- CodeDelegateInvokeExpression.cs
- InheritanceContextHelper.cs
- GridItem.cs
- Function.cs
- ByteAnimation.cs
- DataAdapter.cs
- ProcessHostFactoryHelper.cs
- TemplateContainer.cs
- ClientTarget.cs
- SqlResolver.cs
- AlternationConverter.cs
- ComAdminInterfaces.cs
- ErrorInfoXmlDocument.cs
- XappLauncher.cs
- DateTimeParse.cs
- InvalidEnumArgumentException.cs
- XmlDocumentFieldSchema.cs
- UdpSocket.cs
- UserControl.cs
- ColumnBinding.cs
- NameValueCollection.cs
- FormViewPagerRow.cs
- DataGridViewCellMouseEventArgs.cs
- precedingsibling.cs
- NativeMethods.cs
- Page.cs
- PersistenceException.cs
- CryptoStream.cs
- InstanceOwnerException.cs
- DataSet.cs
- XmlSchemaSimpleTypeRestriction.cs
- _ListenerAsyncResult.cs
- ComplexTypeEmitter.cs
- GPRECTF.cs
- Tokenizer.cs
- TextServicesManager.cs
- Context.cs
- MemberListBinding.cs
- ListViewItem.cs
- MultiView.cs
- elementinformation.cs
- PTProvider.cs
- MulticastOption.cs
- SecurityKeyIdentifier.cs
- BufferedWebEventProvider.cs
- GlyphShapingProperties.cs
- mactripleDES.cs
- FrameworkElement.cs
- Int32KeyFrameCollection.cs
- FormViewRow.cs
- TextElement.cs
- SqlBulkCopy.cs
- CallContext.cs
- RulePatternOps.cs
- HtmlInputRadioButton.cs
- StringToken.cs
- HandlerFactoryWrapper.cs
- OutputCacheSection.cs
- ModuleConfigurationInfo.cs
- QilUnary.cs
- SMSvcHost.cs
- WorkflowServiceBuildProvider.cs
- CodeTypeDeclaration.cs
- SettingsAttributes.cs
- KeysConverter.cs
- IsolationInterop.cs
- TargetConverter.cs
- TypeLibConverter.cs
- LocalizedNameDescriptionPair.cs
- XMLDiffLoader.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- ProxyWebPartManager.cs
- DesignerActionItem.cs
- XmlSerializationWriter.cs
- CodeArrayCreateExpression.cs
- DelegateSerializationHolder.cs
- LazyInitializer.cs
- ReaderWriterLockWrapper.cs
- NameNode.cs
- MaterialGroup.cs
- QilXmlReader.cs
- PropertyManager.cs
- ScriptingProfileServiceSection.cs
- EntityStoreSchemaGenerator.cs
- MethodCallTranslator.cs