Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / Versioning / ComponentGuaranteesAttribute.cs / 1305376 / ComponentGuaranteesAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: ComponentGuaranteesAttribute ** ** ** Purpose: Tracking whether a component signs up for a ** a strong contract spanning multiple versions. ** ===========================================================*/ using System; namespace System.Runtime.Versioning { [Flags] [Serializable] public enum ComponentGuaranteesOptions { None = 0, Exchange = 0x1, Stable = 0x2, SideBySide = 0x4, } [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor | AttributeTargets.Event, AllowMultiple = false, Inherited = false)] public sealed class ComponentGuaranteesAttribute : Attribute { private ComponentGuaranteesOptions _guarantees; public ComponentGuaranteesAttribute(ComponentGuaranteesOptions guarantees) { _guarantees = guarantees; } public ComponentGuaranteesOptions Guarantees { get { return _guarantees; } } } } // 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
- DocumentXPathNavigator.cs
- TdsParserSafeHandles.cs
- ValidatingReaderNodeData.cs
- KnownIds.cs
- HijriCalendar.cs
- MatrixConverter.cs
- FontDriver.cs
- MergablePropertyAttribute.cs
- Subtree.cs
- RouteData.cs
- SchemaNotation.cs
- TraceUtility.cs
- DataGridViewTextBoxEditingControl.cs
- JsonReaderDelegator.cs
- VectorAnimation.cs
- MailMessage.cs
- nulltextcontainer.cs
- ShaderEffect.cs
- HorizontalAlignConverter.cs
- BitmapEffect.cs
- OpenTypeLayoutCache.cs
- AppDomainAttributes.cs
- ConfigurationPropertyAttribute.cs
- NameValueConfigurationCollection.cs
- SerializationObjectManager.cs
- ActionFrame.cs
- Pair.cs
- Evidence.cs
- QueryStoreStatusRequest.cs
- OleDbDataReader.cs
- TextEditorParagraphs.cs
- OleDbCommandBuilder.cs
- RelatedPropertyManager.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- ResizeGrip.cs
- TypeExtensions.cs
- HttpsTransportElement.cs
- FormView.cs
- XslAstAnalyzer.cs
- FrameworkContentElement.cs
- PrefixHandle.cs
- InputMethodStateChangeEventArgs.cs
- LinkLabelLinkClickedEvent.cs
- Hashtable.cs
- SqlBooleanMismatchVisitor.cs
- WebServiceFault.cs
- PostBackTrigger.cs
- CodeAttributeArgumentCollection.cs
- SafePEFileHandle.cs
- DesignSurfaceServiceContainer.cs
- ThicknessAnimation.cs
- ExtensionDataReader.cs
- FormViewDeleteEventArgs.cs
- JoinElimination.cs
- RangeBase.cs
- CompositeActivityMarkupSerializer.cs
- XmlSchemaRedefine.cs
- XmlRawWriter.cs
- MembershipValidatePasswordEventArgs.cs
- CompModSwitches.cs
- HttpChannelBindingToken.cs
- HttpResponseHeader.cs
- UTF7Encoding.cs
- MaskedTextProvider.cs
- Brush.cs
- ClientSession.cs
- ImageConverter.cs
- Semaphore.cs
- GridView.cs
- RuntimeHandles.cs
- bidPrivateBase.cs
- CompletedAsyncResult.cs
- ValueUnavailableException.cs
- SpeechEvent.cs
- MdiWindowListStrip.cs
- MemoryFailPoint.cs
- Expr.cs
- RevocationPoint.cs
- LinkConverter.cs
- ClientUrlResolverWrapper.cs
- Transactions.cs
- Exceptions.cs
- DispatcherExceptionEventArgs.cs
- ServiceRouteHandler.cs
- SourceLocationProvider.cs
- FormViewDeletedEventArgs.cs
- FormViewUpdatedEventArgs.cs
- UnsignedPublishLicense.cs
- DataGridCommandEventArgs.cs
- SiteMapDataSource.cs
- TriState.cs
- MobileControlDesigner.cs
- MultipleViewProviderWrapper.cs
- XmlLinkedNode.cs
- StaticSiteMapProvider.cs
- ApplicationBuildProvider.cs
- SiteIdentityPermission.cs
- SharedConnectionInfo.cs
- DSASignatureDeformatter.cs
- Wildcard.cs