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
- PeerCustomResolverSettings.cs
- CommandHelpers.cs
- ProcessThreadCollection.cs
- TrackingMemoryStream.cs
- PenContexts.cs
- ScopeCollection.cs
- TaskbarItemInfo.cs
- DbConvert.cs
- nulltextcontainer.cs
- FileUpload.cs
- SvcMapFile.cs
- DynamicValueConverter.cs
- peernodeimplementation.cs
- HandlerFactoryWrapper.cs
- DeploymentSectionCache.cs
- UserValidatedEventArgs.cs
- LocalClientSecuritySettingsElement.cs
- XmlAttributes.cs
- httpstaticobjectscollection.cs
- DataColumnCollection.cs
- ParseElement.cs
- StringAnimationUsingKeyFrames.cs
- UnmanagedMemoryAccessor.cs
- ReflectionServiceProvider.cs
- Profiler.cs
- FastEncoderStatics.cs
- EntityCommand.cs
- NonSerializedAttribute.cs
- HandleTable.cs
- HttpWriter.cs
- ContextBase.cs
- RegistryKey.cs
- FamilyTypefaceCollection.cs
- SplineQuaternionKeyFrame.cs
- MiniModule.cs
- VirtualDirectoryMapping.cs
- SmtpSection.cs
- TypeUtil.cs
- StateDesigner.Helpers.cs
- FrameworkContentElement.cs
- DataView.cs
- KnowledgeBase.cs
- BinHexDecoder.cs
- MenuAdapter.cs
- AppModelKnownContentFactory.cs
- MessageSmuggler.cs
- PasswordTextNavigator.cs
- RemotingSurrogateSelector.cs
- MatrixValueSerializer.cs
- _KerberosClient.cs
- DotExpr.cs
- StateChangeEvent.cs
- RelationshipEnd.cs
- CompoundFileIOPermission.cs
- EtwTrace.cs
- ButtonFlatAdapter.cs
- SequentialOutput.cs
- input.cs
- GridViewColumnHeader.cs
- SqlDataReader.cs
- ConstNode.cs
- SQLInt16.cs
- MergeLocalizationDirectives.cs
- HandlerMappingMemo.cs
- WebControlToolBoxItem.cs
- ExpressionPrinter.cs
- WebCategoryAttribute.cs
- GradientStop.cs
- CapabilitiesState.cs
- DecimalConverter.cs
- MarginCollapsingState.cs
- WorkflowMarkupSerializationManager.cs
- ConstructorExpr.cs
- EncoderExceptionFallback.cs
- UserControl.cs
- SafeReversePInvokeHandle.cs
- SkewTransform.cs
- DataGridViewCellEventArgs.cs
- ControlBuilderAttribute.cs
- TypeLoadException.cs
- TableRow.cs
- IdentitySection.cs
- ZipArchive.cs
- ReadOnlyDataSourceView.cs
- CryptoStream.cs
- HierarchicalDataSourceControl.cs
- CompiledELinqQueryState.cs
- PageWrapper.cs
- XmlSerializableServices.cs
- RelatedPropertyManager.cs
- DataGridCommandEventArgs.cs
- OptionUsage.cs
- SqlStatistics.cs
- PageAdapter.cs
- TypeCollectionDesigner.xaml.cs
- TableRow.cs
- XAMLParseException.cs
- AuthenticateEventArgs.cs
- AnnotationAuthorChangedEventArgs.cs
- AttributeParameterInfo.cs