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
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HtmlTableCell.cs
- UpdatePanelTriggerCollection.cs
- TextEffect.cs
- EnumMember.cs
- TextParagraphView.cs
- Decorator.cs
- DataStorage.cs
- DecimalStorage.cs
- DataControlFieldCell.cs
- HtmlInputControl.cs
- KeyGesture.cs
- UshortList2.cs
- TextSelectionHighlightLayer.cs
- UniqueConstraint.cs
- SchemaCollectionPreprocessor.cs
- LongPath.cs
- ToolboxItemWrapper.cs
- StandardOleMarshalObject.cs
- PixelFormat.cs
- WebPartsSection.cs
- HtmlProps.cs
- SqlDataSourceView.cs
- EmbeddedMailObjectsCollection.cs
- EnvironmentPermission.cs
- ArraySegment.cs
- OdbcConnectionHandle.cs
- BinaryMethodMessage.cs
- DataGridViewCellConverter.cs
- RequiredFieldValidator.cs
- List.cs
- DataGridAutoFormat.cs
- InputChannelAcceptor.cs
- EasingKeyFrames.cs
- XhtmlTextWriter.cs
- IgnorePropertiesAttribute.cs
- CompiledQueryCacheKey.cs
- PropertyToken.cs
- ConfigurationSchemaErrors.cs
- ConfigurationSchemaErrors.cs
- TextFormatterHost.cs
- RootNamespaceAttribute.cs
- PointAnimationUsingPath.cs
- AnimatedTypeHelpers.cs
- WebExceptionStatus.cs
- AssemblyAttributes.cs
- ControlEvent.cs
- InternalConfigRoot.cs
- SizeConverter.cs
- XmlNode.cs
- BindingExpression.cs
- SoapConverter.cs
- Margins.cs
- SByteStorage.cs
- BlurBitmapEffect.cs
- EdmToObjectNamespaceMap.cs
- MenuAdapter.cs
- SiteMapSection.cs
- GcHandle.cs
- PaintEvent.cs
- DataKey.cs
- FileVersionInfo.cs
- UserControlCodeDomTreeGenerator.cs
- Point3DAnimation.cs
- XmlNotation.cs
- ProfilePropertySettings.cs
- MethodCallConverter.cs
- ZipIOLocalFileHeader.cs
- KeyboardNavigation.cs
- FunctionCommandText.cs
- LogLogRecord.cs
- InstanceDataCollectionCollection.cs
- Error.cs
- Profiler.cs
- Missing.cs
- ViewLoader.cs
- PasswordPropertyTextAttribute.cs
- SizeAnimationBase.cs
- UIInitializationException.cs
- AsyncParams.cs
- DataSourceGeneratorException.cs
- ClientTargetCollection.cs
- Timer.cs
- IisTraceListener.cs
- XmlAttributeProperties.cs
- Context.cs
- ComPlusServiceLoader.cs
- Operator.cs
- MonitoringDescriptionAttribute.cs
- Viewport2DVisual3D.cs
- GridViewCellAutomationPeer.cs
- JsonServiceDocumentSerializer.cs
- CodeAssignStatement.cs
- CqlQuery.cs
- SiteMapNodeItemEventArgs.cs
- ExpressionVisitor.cs
- TextTrailingWordEllipsis.cs
- Util.cs
- MethodAccessException.cs
- RoleGroupCollectionEditor.cs
- HttpRequest.cs