Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / clr / src / BCL / System / Reflection / Missing.cs / 1 / Missing.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
using System;
using System.Runtime.Remoting;
using System.Runtime.Serialization;
using System.Security.Permissions;
namespace System.Reflection
{
// This is not serializable because it is a reflection command.
[Serializable()]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Missing: ISerializable
{
public static readonly Missing Value = new Missing();
#region Constructor
private Missing() { }
#endregion
#region ISerializable
[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)]
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
{
if (info == null)
throw new ArgumentNullException("info");
UnitySerializationHolder.GetUnitySerializationInfo(info, this);
}
#endregion
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
using System;
using System.Runtime.Remoting;
using System.Runtime.Serialization;
using System.Security.Permissions;
namespace System.Reflection
{
// This is not serializable because it is a reflection command.
[Serializable()]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Missing: ISerializable
{
public static readonly Missing Value = new Missing();
#region Constructor
private Missing() { }
#endregion
#region ISerializable
[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)]
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
{
if (info == null)
throw new ArgumentNullException("info");
UnitySerializationHolder.GetUnitySerializationInfo(info, this);
}
#endregion
}
}
// 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
- XmlSchemaCompilationSettings.cs
- EtwTrace.cs
- StreamReader.cs
- DocComment.cs
- Geometry.cs
- DeferredSelectedIndexReference.cs
- SmtpClient.cs
- WindowsPen.cs
- XslCompiledTransform.cs
- Messages.cs
- BuildManagerHost.cs
- SQLMembershipProvider.cs
- StringAnimationUsingKeyFrames.cs
- StreamedFramingRequestChannel.cs
- ViewStateModeByIdAttribute.cs
- System.Data_BID.cs
- RangeBaseAutomationPeer.cs
- ReversePositionQuery.cs
- MultiTouchSystemGestureLogic.cs
- GlobalizationSection.cs
- ProjectedSlot.cs
- XPathNodeIterator.cs
- Thickness.cs
- CodeDomConfigurationHandler.cs
- CompilerGeneratedAttribute.cs
- DeleteMemberBinder.cs
- ProxyFragment.cs
- ACE.cs
- RenderOptions.cs
- basenumberconverter.cs
- ObjectDataSourceWizardForm.cs
- StructuralCache.cs
- DispatcherOperation.cs
- DataPointer.cs
- UriTemplate.cs
- SystemIPv6InterfaceProperties.cs
- MessageQueuePermissionAttribute.cs
- CheckBoxField.cs
- LongValidator.cs
- LoadWorkflowByKeyAsyncResult.cs
- XmlSchemaValidator.cs
- CheckBox.cs
- PointLight.cs
- WebException.cs
- MailAddress.cs
- DataSourceControlBuilder.cs
- ImageClickEventArgs.cs
- EffectiveValueEntry.cs
- WorkflowRuntimeBehavior.cs
- CalendarModeChangedEventArgs.cs
- ControlEvent.cs
- TextServicesCompartment.cs
- RecommendedAsConfigurableAttribute.cs
- SystemWebExtensionsSectionGroup.cs
- HtmlTernaryTree.cs
- TextAutomationPeer.cs
- Focus.cs
- ResXBuildProvider.cs
- MimeObjectFactory.cs
- Rule.cs
- PanelDesigner.cs
- RawStylusActions.cs
- TemplateBindingExpressionConverter.cs
- BamlLocalizer.cs
- DataBinding.cs
- TableLayoutStyleCollection.cs
- FixedDocumentSequencePaginator.cs
- PolicyStatement.cs
- MsmqBindingElementBase.cs
- CodeExporter.cs
- ContextMenu.cs
- StorageEndPropertyMapping.cs
- AccessorTable.cs
- SQLResource.cs
- WindowsFormsSectionHandler.cs
- DirectoryObjectSecurity.cs
- DoubleAnimationClockResource.cs
- BulletedListDesigner.cs
- TextSpan.cs
- ObjectHandle.cs
- MarkupExtensionParser.cs
- GridViewHeaderRowPresenter.cs
- _Events.cs
- XmlSerializerNamespaces.cs
- VirtualPath.cs
- RealProxy.cs
- ConfigXmlSignificantWhitespace.cs
- ArgumentNullException.cs
- baseshape.cs
- WebEventCodes.cs
- InheritedPropertyChangedEventArgs.cs
- BitStack.cs
- EmissiveMaterial.cs
- XmlSchemaAppInfo.cs
- VirtualizingPanel.cs
- StrongNameUtility.cs
- HttpsHostedTransportConfiguration.cs
- OperatingSystemVersionCheck.cs
- GuidTagList.cs
- X509ChainElement.cs