Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ImageAnimator.cs
- DataGridViewRowsRemovedEventArgs.cs
- DataBoundControl.cs
- GatewayIPAddressInformationCollection.cs
- SmiSettersStream.cs
- State.cs
- GridPattern.cs
- DataBindingValueUIHandler.cs
- XdrBuilder.cs
- XmlNamedNodeMap.cs
- NameNode.cs
- followingsibling.cs
- XmlReflectionMember.cs
- FileCodeGroup.cs
- SecurityPermission.cs
- AppDomainResourcePerfCounters.cs
- MetaModel.cs
- ZoneButton.cs
- PageContentAsyncResult.cs
- WindowsButton.cs
- IdSpace.cs
- ToolboxService.cs
- ConfigurationSchemaErrors.cs
- querybuilder.cs
- ByteBufferPool.cs
- XhtmlConformanceSection.cs
- HostSecurityManager.cs
- TraceContextRecord.cs
- DataSourceHelper.cs
- GroupDescription.cs
- LookupNode.cs
- EventLogPermission.cs
- CodeTypeParameterCollection.cs
- FixedFindEngine.cs
- ObjectSecurity.cs
- ByteStreamGeometryContext.cs
- FunctionParameter.cs
- RegexFCD.cs
- Ops.cs
- BindToObject.cs
- SchemaTableOptionalColumn.cs
- ProfileGroupSettings.cs
- BeginStoryboard.cs
- TimeSpanConverter.cs
- ClientTargetCollection.cs
- TextRunCacheImp.cs
- HMACSHA256.cs
- SqlMetaData.cs
- CorrelationToken.cs
- RowsCopiedEventArgs.cs
- XmlSchemaSet.cs
- IPPacketInformation.cs
- SHA384Managed.cs
- LowerCaseStringConverter.cs
- EncryptedHeader.cs
- DashStyle.cs
- CompilerGeneratedAttribute.cs
- Line.cs
- DeferredElementTreeState.cs
- MarkupCompiler.cs
- BaseAsyncResult.cs
- PersonalizableTypeEntry.cs
- StyleBamlTreeBuilder.cs
- ComboBoxAutomationPeer.cs
- CommandHelpers.cs
- PenContext.cs
- RequestQueue.cs
- Utils.cs
- WebInvokeAttribute.cs
- Visual.cs
- SqlInfoMessageEvent.cs
- RoutingService.cs
- TreeNodeCollection.cs
- ListViewGroupItemCollection.cs
- ObjectTag.cs
- BindingMAnagerBase.cs
- Coordinator.cs
- SpeechSynthesizer.cs
- XmlAttributeOverrides.cs
- ListViewGroup.cs
- NGCSerializationManagerAsync.cs
- Scalars.cs
- RSACryptoServiceProvider.cs
- ObjectComplexPropertyMapping.cs
- OLEDB_Util.cs
- MediaTimeline.cs
- ConnectionStringsExpressionBuilder.cs
- ResourceReferenceExpression.cs
- FontSource.cs
- AuthorizationSection.cs
- DataService.cs
- PublisherMembershipCondition.cs
- RawMouseInputReport.cs
- SafeTimerHandle.cs
- OdbcConnectionPoolProviderInfo.cs
- ReferenceConverter.cs
- ConfigXmlText.cs
- FileDataSourceCache.cs
- MouseBinding.cs
- ColumnWidthChangingEvent.cs