Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Runtime / CompilerServices / RequiredAttributeAttribute.cs / 1 / RequiredAttributeAttribute.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
using System;
namespace System.Runtime.CompilerServices
{
[Serializable, AttributeUsage (AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface,
AllowMultiple=true, Inherited=false)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class RequiredAttributeAttribute : Attribute
{
private Type requiredContract;
public RequiredAttributeAttribute (Type requiredContract)
{
this.requiredContract= requiredContract;
}
public Type RequiredContract
{
get { return this.requiredContract; }
}
}
}
// 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
- ZipFileInfo.cs
- ToolStripMenuItem.cs
- XmlSerializerNamespaces.cs
- ChannelManagerService.cs
- Bind.cs
- SafeArchiveContext.cs
- HelpInfo.cs
- RowSpanVector.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- DesignSurfaceServiceContainer.cs
- TabControl.cs
- TreeViewEvent.cs
- ColumnWidthChangingEvent.cs
- TypeRefElement.cs
- SimpleParser.cs
- HtmlControlDesigner.cs
- ThreadPool.cs
- DefaultValueTypeConverter.cs
- DemultiplexingClientMessageFormatter.cs
- XsltConvert.cs
- COAUTHIDENTITY.cs
- DictionarySurrogate.cs
- ImageList.cs
- VirtualPathUtility.cs
- TreeBuilderXamlTranslator.cs
- ComponentEditorPage.cs
- ModifiableIteratorCollection.cs
- BuilderPropertyEntry.cs
- DataError.cs
- ExtendedPropertiesHandler.cs
- PageCatalogPart.cs
- CharacterMetrics.cs
- WebPartRestoreVerb.cs
- CachingHintValidation.cs
- BehaviorService.cs
- HttpPostedFile.cs
- AnimatedTypeHelpers.cs
- AccessDataSourceView.cs
- Speller.cs
- DocumentViewerHelper.cs
- Rules.cs
- SafeNativeMemoryHandle.cs
- IPHostEntry.cs
- ConfigXmlComment.cs
- SecurityUtils.cs
- BookmarkTable.cs
- XmlILAnnotation.cs
- CustomValidator.cs
- selecteditemcollection.cs
- CursorConverter.cs
- SspiWrapper.cs
- LinqDataSourceSelectEventArgs.cs
- FrameworkReadOnlyPropertyMetadata.cs
- Transform3D.cs
- ParallelDesigner.cs
- ButtonChrome.cs
- XmlLangPropertyAttribute.cs
- SecureEnvironment.cs
- OpenTypeLayout.cs
- ImageListUtils.cs
- StrokeDescriptor.cs
- Attributes.cs
- GroupStyle.cs
- QueryOptionExpression.cs
- UIElement.cs
- TextAdaptor.cs
- DefaultTraceListener.cs
- StickyNoteContentControl.cs
- TextRangeAdaptor.cs
- ScriptIgnoreAttribute.cs
- MaskDesignerDialog.cs
- WSFederationHttpBindingCollectionElement.cs
- Parameter.cs
- StandardBindingCollectionElement.cs
- RelativeSource.cs
- TextSegment.cs
- TransactionTable.cs
- PageFunction.cs
- DocumentGridContextMenu.cs
- CursorInteropHelper.cs
- AbstractSvcMapFileLoader.cs
- EndOfStreamException.cs
- WebResourceUtil.cs
- ObjectViewListener.cs
- ArrayTypeMismatchException.cs
- DoubleAnimation.cs
- TextRangeEditLists.cs
- RequestCacheEntry.cs
- Menu.cs
- UIElementCollection.cs
- WindowsSlider.cs
- WebPartConnectVerb.cs
- XamlFxTrace.cs
- LinqDataSourceEditData.cs
- ConcurrencyMode.cs
- WebPartsPersonalization.cs
- ProtocolsInstallComponent.cs
- BasicHttpMessageSecurity.cs
- ApplicationActivator.cs
- GrabHandleGlyph.cs