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
- ConfigXmlText.cs
- AutoGeneratedField.cs
- InstanceDescriptor.cs
- MULTI_QI.cs
- SqlWriter.cs
- InternalResources.cs
- ScrollChangedEventArgs.cs
- DuplicateWaitObjectException.cs
- DocumentApplicationJournalEntry.cs
- RuntimeConfig.cs
- BaseParaClient.cs
- KeyToListMap.cs
- SecurityState.cs
- PointF.cs
- RectAnimationClockResource.cs
- BamlLocalizableResource.cs
- StateBag.cs
- Size3DValueSerializer.cs
- PropertyConverter.cs
- LambdaCompiler.cs
- DataColumn.cs
- Merger.cs
- PhoneCallDesigner.cs
- Int16AnimationBase.cs
- ComponentRenameEvent.cs
- DataGridViewAutoSizeModeEventArgs.cs
- SignedXml.cs
- UdpDiscoveryEndpointProvider.cs
- VariantWrapper.cs
- SafeMarshalContext.cs
- Int16.cs
- MessageQueueCriteria.cs
- PolicyLevel.cs
- CompilerScopeManager.cs
- Scene3D.cs
- CryptoProvider.cs
- HtmlInputControl.cs
- ToolStripRenderEventArgs.cs
- TimeStampChecker.cs
- SerTrace.cs
- SplitterEvent.cs
- SqlPersonalizationProvider.cs
- COAUTHINFO.cs
- Lasso.cs
- XmlObjectSerializerReadContext.cs
- WSSecurityOneDotOneReceiveSecurityHeader.cs
- OdbcInfoMessageEvent.cs
- Help.cs
- TextLineBreak.cs
- ErrorFormatterPage.cs
- HwndHostAutomationPeer.cs
- EncoderNLS.cs
- EdmToObjectNamespaceMap.cs
- OracleConnectionStringBuilder.cs
- WasEndpointConfigContainer.cs
- UnknownBitmapDecoder.cs
- ComplusEndpointConfigContainer.cs
- ManifestSignedXml.cs
- ListChangedEventArgs.cs
- AsymmetricCryptoHandle.cs
- CompositeControl.cs
- ConnectionConsumerAttribute.cs
- BlockUIContainer.cs
- XmlNavigatorStack.cs
- CompletionCallbackWrapper.cs
- WebControlAdapter.cs
- CodeAccessSecurityEngine.cs
- FileDialog.cs
- SiteOfOriginContainer.cs
- WindowVisualStateTracker.cs
- XmlQuerySequence.cs
- RelationshipSet.cs
- CodeTypeReferenceSerializer.cs
- TargetInvocationException.cs
- SqlOuterApplyReducer.cs
- DataListCommandEventArgs.cs
- ArrayList.cs
- DataTableReaderListener.cs
- TableLayoutStyle.cs
- XmlObjectSerializerReadContext.cs
- DelegateBodyWriter.cs
- ProxyWebPartManager.cs
- ErrorItem.cs
- MenuItemStyleCollection.cs
- XmlSchemaGroupRef.cs
- _AuthenticationState.cs
- DllHostInitializer.cs
- QilInvokeLateBound.cs
- AxisAngleRotation3D.cs
- SignedInfo.cs
- WmpBitmapEncoder.cs
- XmlQuerySequence.cs
- Token.cs
- TagPrefixAttribute.cs
- PropertyChangedEventManager.cs
- PassportIdentity.cs
- ProxySimple.cs
- InitializerFacet.cs
- QilLoop.cs
- TCPClient.cs