Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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; } } } // 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
- SingleResultAttribute.cs
- PagePropertiesChangingEventArgs.cs
- BitmapImage.cs
- PropertyChangeTracker.cs
- MouseCaptureWithinProperty.cs
- XmlReturnReader.cs
- MenuBindingsEditorForm.cs
- ExpressionsCollectionConverter.cs
- mansign.cs
- TimelineCollection.cs
- HttpContext.cs
- SystemIcmpV6Statistics.cs
- DetailsViewUpdatedEventArgs.cs
- _NegotiateClient.cs
- PtsPage.cs
- UnknownExceptionActionHelper.cs
- DataContractSerializerElement.cs
- UpdatePanelControlTrigger.cs
- Utils.cs
- ControlFilterExpression.cs
- SqlTypesSchemaImporter.cs
- InputLangChangeRequestEvent.cs
- Events.cs
- ReferencedAssembly.cs
- XmlElementAttribute.cs
- BookmarkOptionsHelper.cs
- SchemaImporterExtension.cs
- PeerNode.cs
- TemplateGroupCollection.cs
- HatchBrush.cs
- ToolBarTray.cs
- SecurityTokenAuthenticator.cs
- Dynamic.cs
- DataGridViewBand.cs
- ColorBlend.cs
- ConstantProjectedSlot.cs
- PowerStatus.cs
- SystemIPv4InterfaceProperties.cs
- StreamInfo.cs
- EventMap.cs
- LineGeometry.cs
- TaskFileService.cs
- Rect.cs
- X509Certificate2Collection.cs
- TemplateBindingExtension.cs
- HttpDictionary.cs
- AutoGeneratedFieldProperties.cs
- PointLightBase.cs
- RuleInfoComparer.cs
- DataServiceRequest.cs
- CrossContextChannel.cs
- BindStream.cs
- ApplicationTrust.cs
- RotationValidation.cs
- MetadataArtifactLoaderResource.cs
- printdlgexmarshaler.cs
- Number.cs
- OracleDataReader.cs
- ScrollableControlDesigner.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- DeploymentSection.cs
- ModuleBuilderData.cs
- SmtpMail.cs
- ToolStripContainer.cs
- QilXmlWriter.cs
- ListControlBuilder.cs
- ValueSerializer.cs
- AutoResizedEvent.cs
- InputScope.cs
- StructuredType.cs
- XmlnsCompatibleWithAttribute.cs
- ItemCheckedEvent.cs
- Command.cs
- TouchesOverProperty.cs
- WmpBitmapEncoder.cs
- ResponseBodyWriter.cs
- HandlerWithFactory.cs
- Attributes.cs
- HttpListener.cs
- LogLogRecordHeader.cs
- AsyncOperationContext.cs
- XmlnsDictionary.cs
- MemberPath.cs
- FontClient.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- KeyConstraint.cs
- MonitoringDescriptionAttribute.cs
- SystemUnicastIPAddressInformation.cs
- DataPointer.cs
- WebBrowserNavigatingEventHandler.cs
- autovalidator.cs
- ColumnReorderedEventArgs.cs
- EntityKeyElement.cs
- Frame.cs
- FormViewPageEventArgs.cs
- TypeResolver.cs
- ScrollProviderWrapper.cs
- PrintDocument.cs
- VariableAction.cs
- SimplePropertyEntry.cs