Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / RecommendedAsConfigurableAttribute.cs / 1305376 / 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; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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; } } } // 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
- ScriptingProfileServiceSection.cs
- JsonReaderDelegator.cs
- Annotation.cs
- FileDialogCustomPlacesCollection.cs
- SafeEventLogWriteHandle.cs
- FileSystemInfo.cs
- PeerNearMe.cs
- HandleRef.cs
- DEREncoding.cs
- SQLDecimal.cs
- MulticastOption.cs
- StringCollection.cs
- EmptyReadOnlyDictionaryInternal.cs
- ObjectStorage.cs
- TableLayoutStyleCollection.cs
- TextServicesHost.cs
- LazyTextWriterCreator.cs
- StorageModelBuildProvider.cs
- CalculatedColumn.cs
- SchemaNamespaceManager.cs
- ResourcePermissionBaseEntry.cs
- SortKey.cs
- WebPermission.cs
- Pen.cs
- XmlSerializerNamespaces.cs
- StructuralComparisons.cs
- Html32TextWriter.cs
- TimeSpanSecondsConverter.cs
- StringComparer.cs
- BindingList.cs
- Polygon.cs
- StorageInfo.cs
- LogManagementAsyncResult.cs
- HybridObjectCache.cs
- GeneralTransform2DTo3D.cs
- SqlClientFactory.cs
- ListViewInsertEventArgs.cs
- TypeElement.cs
- PageContentCollection.cs
- ListViewSortEventArgs.cs
- LogExtentCollection.cs
- StyleBamlTreeBuilder.cs
- srgsitem.cs
- TableProviderWrapper.cs
- ProfileEventArgs.cs
- ListViewDeletedEventArgs.cs
- DataGridViewDataErrorEventArgs.cs
- AxWrapperGen.cs
- NullableDoubleMinMaxAggregationOperator.cs
- FacetDescriptionElement.cs
- XLinq.cs
- DateTimeHelper.cs
- sqlstateclientmanager.cs
- MeasureData.cs
- linebase.cs
- QueryResults.cs
- SafeMemoryMappedViewHandle.cs
- SmiMetaDataProperty.cs
- AttributeCollection.cs
- XmlReader.cs
- oledbmetadatacolumnnames.cs
- __ConsoleStream.cs
- WizardPanel.cs
- TreeNodeStyle.cs
- BamlResourceSerializer.cs
- TableLayout.cs
- DSASignatureFormatter.cs
- StateItem.cs
- BitmapCache.cs
- InvalidOperationException.cs
- FamilyTypefaceCollection.cs
- TrayIconDesigner.cs
- DbMetaDataCollectionNames.cs
- ResourceAssociationSetEnd.cs
- DataGridParentRows.cs
- SerializableAttribute.cs
- XmlSchemaSimpleTypeUnion.cs
- DataGridViewColumnConverter.cs
- AppDomainProtocolHandler.cs
- ClickablePoint.cs
- UInt16Storage.cs
- StylusEditingBehavior.cs
- ReadWriteObjectLock.cs
- WindowAutomationPeer.cs
- NullReferenceException.cs
- InputLangChangeEvent.cs
- ChannelTracker.cs
- BooleanKeyFrameCollection.cs
- StringFunctions.cs
- StdValidatorsAndConverters.cs
- OrderedDictionary.cs
- MemoryFailPoint.cs
- DataServiceConfiguration.cs
- CodeArrayCreateExpression.cs
- UrlEncodedParameterWriter.cs
- DecimalConverter.cs
- InternalTypeHelper.cs
- DataFieldCollectionEditor.cs
- Brush.cs
- StylusSystemGestureEventArgs.cs