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
- SerializationInfo.cs
- EncoderFallback.cs
- TypeBuilder.cs
- SurrogateEncoder.cs
- Permission.cs
- BlobPersonalizationState.cs
- PrimitiveCodeDomSerializer.cs
- CollectionCodeDomSerializer.cs
- MinMaxParagraphWidth.cs
- Contracts.cs
- NameTable.cs
- DeclaredTypeValidatorAttribute.cs
- ButtonPopupAdapter.cs
- EnumType.cs
- CodeBinaryOperatorExpression.cs
- SafeUserTokenHandle.cs
- AtlasWeb.Designer.cs
- CommandDevice.cs
- SqlMethodAttribute.cs
- DataGridItemEventArgs.cs
- Encoding.cs
- _OverlappedAsyncResult.cs
- UriParserTemplates.cs
- ZeroOpNode.cs
- SettingsBase.cs
- GridViewCancelEditEventArgs.cs
- ChangeProcessor.cs
- RegistryExceptionHelper.cs
- XmlArrayItemAttribute.cs
- EnvelopeVersion.cs
- SafeEventLogReadHandle.cs
- HighlightVisual.cs
- EntityDataSourceConfigureObjectContext.cs
- XslException.cs
- LoadedOrUnloadedOperation.cs
- X509Certificate.cs
- HtmlInputReset.cs
- GPPOINTF.cs
- ResourceProviderFactory.cs
- IChannel.cs
- _HTTPDateParse.cs
- EnlistmentTraceIdentifier.cs
- BrowserPolicyValidator.cs
- DocumentSchemaValidator.cs
- WorkflowEventArgs.cs
- SqlBulkCopyColumnMapping.cs
- SubqueryRules.cs
- MeshGeometry3D.cs
- HTMLTagNameToTypeMapper.cs
- TypedTableBaseExtensions.cs
- UdpDiscoveryEndpointProvider.cs
- DefaultPropertyAttribute.cs
- BinaryObjectReader.cs
- StringConverter.cs
- PictureBoxDesigner.cs
- XmlUtf8RawTextWriter.cs
- XmlSchemaIdentityConstraint.cs
- Logging.cs
- TemplateParser.cs
- BeginCreateSecurityTokenRequest.cs
- PathFigureCollectionConverter.cs
- PopupRootAutomationPeer.cs
- XmlEntityReference.cs
- CheckBox.cs
- ErrorTableItemStyle.cs
- SQLConvert.cs
- InputLanguage.cs
- FileChangesMonitor.cs
- ControllableStoryboardAction.cs
- ProgressBar.cs
- ComEventsMethod.cs
- WebPartVerbsEventArgs.cs
- LassoSelectionBehavior.cs
- XmlDigitalSignatureProcessor.cs
- SecurityTokenTypes.cs
- Form.cs
- TdsParameterSetter.cs
- WebPartManager.cs
- MsiStyleLogWriter.cs
- OleDbRowUpdatedEvent.cs
- OdbcCommand.cs
- WebBrowser.cs
- CollectionBase.cs
- ExpressionNode.cs
- BuildProvider.cs
- Triplet.cs
- SiteMapDataSourceView.cs
- WSSecureConversation.cs
- TextTreeRootTextBlock.cs
- _IPv4Address.cs
- InstallHelper.cs
- TextModifierScope.cs
- XmlDownloadManager.cs
- ContextQuery.cs
- RowUpdatedEventArgs.cs
- NavigationEventArgs.cs
- JavaScriptObjectDeserializer.cs
- LineMetrics.cs
- DataGridViewCellFormattingEventArgs.cs
- Span.cs