Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / RecommendedAsConfigurableAttribute.cs / 1 / RecommendedAsConfigurableAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.Diagnostics; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Property)] [Obsolete("Use System.ComponentModel.SettingsBindableAttribute instead to work with the new settings model.")] public class RecommendedAsConfigurableAttribute : Attribute { private bool recommendedAsConfigurable = false; ///Specifies that the property can be /// used as an application setting. ////// public RecommendedAsConfigurableAttribute(bool recommendedAsConfigurable) { this.recommendedAsConfigurable = recommendedAsConfigurable; } ////// Initializes a new instance of /// the ///class. /// /// public bool RecommendedAsConfigurable { get { return recommendedAsConfigurable; } } ///Gets a value indicating whether the property this /// attribute is bound to can be used as an application setting. ////// public static readonly RecommendedAsConfigurableAttribute No = new RecommendedAsConfigurableAttribute(false); ////// Specifies that a property cannot be used as an application setting. This /// ///field is read-only. /// /// public static readonly RecommendedAsConfigurableAttribute Yes = new RecommendedAsConfigurableAttribute(true); ////// Specifies /// that a property can be used as an application setting. This ///field is read-only. /// /// public static readonly RecommendedAsConfigurableAttribute Default = No; ////// Specifies the default value for the ///, which is . This field is /// read-only. /// /// /// public override bool Equals(object obj) { if (obj == this) { return true; } RecommendedAsConfigurableAttribute other = obj as RecommendedAsConfigurableAttribute; return other != null && other.RecommendedAsConfigurable == recommendedAsConfigurable; } ////// public override int GetHashCode() { return base.GetHashCode(); } ////// Returns the hashcode for this object. /// ////// /// public override bool IsDefaultAttribute() { return !recommendedAsConfigurable; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SQLBoolean.cs
- FixedTextPointer.cs
- GenericFlowSwitchHelper.cs
- CachedFontFace.cs
- ExcludeFromCodeCoverageAttribute.cs
- FramingDecoders.cs
- BitmapEffectDrawing.cs
- DataView.cs
- ItemCollection.cs
- RelationalExpressions.cs
- SchemaNotation.cs
- ADMembershipProvider.cs
- PersonalizationState.cs
- PeerHopCountAttribute.cs
- ContractTypeNameCollection.cs
- GridItemProviderWrapper.cs
- OracleRowUpdatedEventArgs.cs
- uribuilder.cs
- GroupQuery.cs
- WarningException.cs
- XmlMapping.cs
- ConvertEvent.cs
- TemplateApplicationHelper.cs
- ServiceOperationParameter.cs
- HtmlInputReset.cs
- FormView.cs
- PerfProviderCollection.cs
- XmlSerializerSection.cs
- ProviderBase.cs
- ClientSponsor.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- KeyValuePairs.cs
- CounterSample.cs
- IDQuery.cs
- MinMaxParagraphWidth.cs
- Lasso.cs
- XmlSchemaExporter.cs
- ListBindingConverter.cs
- TemplatePropertyEntry.cs
- IncrementalHitTester.cs
- Track.cs
- Int32.cs
- MediaTimeline.cs
- TemplatePartAttribute.cs
- WebPartsSection.cs
- LineServicesRun.cs
- Quad.cs
- DelayedRegex.cs
- CfgSemanticTag.cs
- SmtpException.cs
- ReferenceEqualityComparer.cs
- Application.cs
- QuerySettings.cs
- AttributeEmitter.cs
- Viewport2DVisual3D.cs
- Function.cs
- FontUnit.cs
- CompModSwitches.cs
- SchemaInfo.cs
- DispatcherHooks.cs
- WebZone.cs
- UrlAuthorizationModule.cs
- DataGridColumnHeader.cs
- DataObject.cs
- BaseDataList.cs
- graph.cs
- XmlWriterTraceListener.cs
- MetaForeignKeyColumn.cs
- CounterSample.cs
- DateTimeFormatInfoScanner.cs
- TextFormatterHost.cs
- HandlerBase.cs
- ValidationEventArgs.cs
- AvtEvent.cs
- CodeTypeReferenceCollection.cs
- CacheRequest.cs
- IPEndPoint.cs
- PathFigureCollectionValueSerializer.cs
- TextEditorTables.cs
- HierarchicalDataSourceControl.cs
- InkCanvas.cs
- DataSourceControl.cs
- NonPrimarySelectionGlyph.cs
- DragEventArgs.cs
- ExtenderProviderService.cs
- FrameworkObject.cs
- MatrixCamera.cs
- StickyNoteContentControl.cs
- TableRowGroup.cs
- EntityChangedParams.cs
- ConfigurationLocation.cs
- RefreshEventArgs.cs
- DoubleCollectionConverter.cs
- MemberAccessException.cs
- _NativeSSPI.cs
- AliasExpr.cs
- SignatureDescription.cs
- DataBoundControl.cs
- AppDomainResourcePerfCounters.cs
- SecurityDescriptor.cs