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
- PackagePart.cs
- BindingSource.cs
- PersonalizationStateInfoCollection.cs
- RoleService.cs
- ErrorRuntimeConfig.cs
- XmlQueryTypeFactory.cs
- XpsFilter.cs
- BuiltInExpr.cs
- OletxVolatileEnlistment.cs
- InputScopeNameConverter.cs
- TableParagraph.cs
- RootCodeDomSerializer.cs
- BlurBitmapEffect.cs
- LambdaValue.cs
- MarshalByValueComponent.cs
- DifferencingCollection.cs
- SqlReferenceCollection.cs
- Validator.cs
- HttpCapabilitiesEvaluator.cs
- DtrList.cs
- HttpCapabilitiesSectionHandler.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- StandardTransformFactory.cs
- RuntimeWrappedException.cs
- ConsoleKeyInfo.cs
- bindurihelper.cs
- BamlTreeUpdater.cs
- XmlAttributeOverrides.cs
- Point3DCollection.cs
- FlowDocumentScrollViewer.cs
- QueryCacheManager.cs
- Certificate.cs
- TranslateTransform.cs
- BaseDataList.cs
- DescendantQuery.cs
- Config.cs
- ColumnCollection.cs
- AlternateView.cs
- IncomingWebResponseContext.cs
- XpsTokenContext.cs
- PersonalizationStateInfoCollection.cs
- TabletCollection.cs
- TextAutomationPeer.cs
- SqlRecordBuffer.cs
- oledbconnectionstring.cs
- EnumType.cs
- CodeArgumentReferenceExpression.cs
- WorkflowTerminatedException.cs
- TreeView.cs
- VirtualPath.cs
- PromptStyle.cs
- HtmlTitle.cs
- SchemaCollectionPreprocessor.cs
- UnauthorizedAccessException.cs
- JpegBitmapDecoder.cs
- RowUpdatingEventArgs.cs
- JulianCalendar.cs
- MLangCodePageEncoding.cs
- OdbcPermission.cs
- Function.cs
- HostProtectionPermission.cs
- IfJoinedCondition.cs
- SettingsSection.cs
- WebPartDisplayModeCancelEventArgs.cs
- UnauthorizedWebPart.cs
- MailBnfHelper.cs
- ToolStripTextBox.cs
- wgx_sdk_version.cs
- NameValueCollection.cs
- UniformGrid.cs
- ExecutionProperties.cs
- WebColorConverter.cs
- SortedDictionary.cs
- VBCodeProvider.cs
- _TransmitFileOverlappedAsyncResult.cs
- ImmComposition.cs
- SHA384.cs
- OleDbConnection.cs
- precedingquery.cs
- SoapReflector.cs
- DrawingBrush.cs
- loginstatus.cs
- XmlQueryContext.cs
- XmlElement.cs
- ProfileEventArgs.cs
- IgnorePropertiesAttribute.cs
- OdbcException.cs
- DataBindingExpressionBuilder.cs
- SecurityDocument.cs
- TemplateComponentConnector.cs
- ZipPackagePart.cs
- Normalization.cs
- FileDataSource.cs
- CommonObjectSecurity.cs
- DesignerOptionService.cs
- CatalogPartCollection.cs
- namescope.cs
- TrustManagerMoreInformation.cs
- PasswordDeriveBytes.cs
- SqlDataSourceWizardForm.cs