Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / CompMod / System / ComponentModel / RunInstallerAttribute.cs / 1 / RunInstallerAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.Diagnostics; using System.Security.Permissions; ////// /// [AttributeUsage(AttributeTargets.Class)] public class RunInstallerAttribute : Attribute { private bool runInstaller; ///Specifies whether an installer should be invoked during /// installation of an assembly. ////// /// public RunInstallerAttribute(bool runInstaller) { this.runInstaller = runInstaller; } ////// Initializes a new instance of /// the ///class. /// /// /// public bool RunInstaller { get { return runInstaller; } } ////// Gets a value indicating whether an installer should be /// invoked during installation of an assembly. /// ////// /// public static readonly RunInstallerAttribute Yes = new RunInstallerAttribute(true); ////// Specifies that a /// component is visible in a visual designer. This ///field is /// read-only. /// /// /// public static readonly RunInstallerAttribute No = new RunInstallerAttribute(false); ////// Specifies that a /// component /// is not visible in a visual designer. This ///field is /// read-only. /// /// /// public static readonly RunInstallerAttribute Default = No; ////// Specifies the default visiblity, which is ///. This field is /// read-only. /// /// /// /// public override bool Equals(object obj) { if (obj == this) { return true; } RunInstallerAttribute other = obj as RunInstallerAttribute; return other != null && other.RunInstaller == runInstaller; } ////// /// public override int GetHashCode() { return base.GetHashCode(); } ////// Returns the hashcode for this object. /// ////// /// /// public override bool IsDefaultAttribute() { return (this.Equals(Default)); } } } // 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.Class)] public class RunInstallerAttribute : Attribute { private bool runInstaller; ///Specifies whether an installer should be invoked during /// installation of an assembly. ////// /// public RunInstallerAttribute(bool runInstaller) { this.runInstaller = runInstaller; } ////// Initializes a new instance of /// the ///class. /// /// /// public bool RunInstaller { get { return runInstaller; } } ////// Gets a value indicating whether an installer should be /// invoked during installation of an assembly. /// ////// /// public static readonly RunInstallerAttribute Yes = new RunInstallerAttribute(true); ////// Specifies that a /// component is visible in a visual designer. This ///field is /// read-only. /// /// /// public static readonly RunInstallerAttribute No = new RunInstallerAttribute(false); ////// Specifies that a /// component /// is not visible in a visual designer. This ///field is /// read-only. /// /// /// public static readonly RunInstallerAttribute Default = No; ////// Specifies the default visiblity, which is ///. This field is /// read-only. /// /// /// /// public override bool Equals(object obj) { if (obj == this) { return true; } RunInstallerAttribute other = obj as RunInstallerAttribute; return other != null && other.RunInstaller == runInstaller; } ////// /// public override int GetHashCode() { return base.GetHashCode(); } ////// Returns the hashcode for this object. /// ////// /// /// public override bool IsDefaultAttribute() { return (this.Equals(Default)); } } } // 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
- StorageTypeMapping.cs
- autovalidator.cs
- SQLGuidStorage.cs
- SafePEFileHandle.cs
- ServiceOperationHelpers.cs
- SemanticAnalyzer.cs
- BaseDataBoundControlDesigner.cs
- IdnElement.cs
- MemberDomainMap.cs
- LogPolicy.cs
- RootProfilePropertySettingsCollection.cs
- ResourceContainer.cs
- ClientRuntime.cs
- EndPoint.cs
- Schema.cs
- CollectionContainer.cs
- ExpressionBuilder.cs
- QueryOutputWriter.cs
- HtmlUtf8RawTextWriter.cs
- WindowsToolbarItemAsMenuItem.cs
- NameTable.cs
- x509utils.cs
- HandledEventArgs.cs
- SystemInformation.cs
- SafeHandles.cs
- GridProviderWrapper.cs
- SingleObjectCollection.cs
- ButtonColumn.cs
- Types.cs
- XPathMultyIterator.cs
- Stroke2.cs
- LoginUtil.cs
- UdpConstants.cs
- MatrixIndependentAnimationStorage.cs
- XmlValueConverter.cs
- TreeViewImageKeyConverter.cs
- OleCmdHelper.cs
- ParenExpr.cs
- SQLUtility.cs
- StylusPointCollection.cs
- TableStyle.cs
- PngBitmapDecoder.cs
- OwnerDrawPropertyBag.cs
- DetailsViewDeletedEventArgs.cs
- WebPartConnectVerb.cs
- RadioButtonRenderer.cs
- WebPartRestoreVerb.cs
- ConfigXmlCDataSection.cs
- StringCollectionEditor.cs
- DataGridState.cs
- JoinGraph.cs
- KeyTime.cs
- CryptoApi.cs
- CodeBlockBuilder.cs
- DrawingBrush.cs
- DiscoveryMessageSequenceGenerator.cs
- ManifestBasedResourceGroveler.cs
- StringValueSerializer.cs
- WebRequestModuleElement.cs
- TagPrefixCollection.cs
- Int16Animation.cs
- ControlBuilderAttribute.cs
- XmlEncodedRawTextWriter.cs
- SelectiveScrollingGrid.cs
- PageWrapper.cs
- ImageClickEventArgs.cs
- SqlStatistics.cs
- TextEditorLists.cs
- LockCookie.cs
- ListSortDescription.cs
- UnlockCardRequest.cs
- WebDescriptionAttribute.cs
- BooleanKeyFrameCollection.cs
- CookielessHelper.cs
- File.cs
- DoubleConverter.cs
- DataRecordInfo.cs
- AssemblyCollection.cs
- TreeViewAutomationPeer.cs
- HtmlInputSubmit.cs
- LogRecordSequence.cs
- itemelement.cs
- EnumerableCollectionView.cs
- ServiceMemoryGates.cs
- TemplateBindingExtensionConverter.cs
- AsymmetricSignatureFormatter.cs
- HyperLinkField.cs
- MetadataPropertyvalue.cs
- Message.cs
- ServiceMemoryGates.cs
- COMException.cs
- DbDataRecord.cs
- SoapIncludeAttribute.cs
- DuplicateDetector.cs
- TextClipboardData.cs
- ValidationRule.cs
- RuleRef.cs
- HostProtectionException.cs
- TextTreeFixupNode.cs
- TableStyle.cs