Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / InstallerTypeAttribute.cs / 1305376 / InstallerTypeAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ // SECREVIEW: Remove this attribute once bug#411889 is fixed. [assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2113:SecureLateBindingMethods", Scope="member", Target="System.ComponentModel.InstallerTypeAttribute.get_InstallerType():System.Type")] namespace System.ComponentModel { using System.Diagnostics; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Class)] public class InstallerTypeAttribute : Attribute { string _typeName; ///Specifies the installer /// to use for a type to install components. ////// public InstallerTypeAttribute(Type installerType) { _typeName = installerType.AssemblyQualifiedName; } ///Initializes a new instance of the System.Windows.Forms.ComponentModel.InstallerTypeAttribute class. ////// public InstallerTypeAttribute(string typeName) { _typeName = typeName; } ///[To be supplied.] ////// public virtual Type InstallerType { get { return Type.GetType(_typeName); } } public override bool Equals(object obj) { if (obj == this) { return true; } InstallerTypeAttribute other = obj as InstallerTypeAttribute; return (other != null) && other._typeName == _typeName; } public override int GetHashCode() { return base.GetHashCode(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Gets the /// type of installer associated with this attribute. ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MarkupCompilePass2.cs
- DataFormats.cs
- SetterBaseCollection.cs
- ScrollChrome.cs
- MemoryMappedFileSecurity.cs
- CodeExporter.cs
- NumberSubstitution.cs
- AssemblyLoader.cs
- MulticastNotSupportedException.cs
- ImageConverter.cs
- RewritingSimplifier.cs
- StatusStrip.cs
- HostingEnvironmentException.cs
- EntityDataSourceViewSchema.cs
- XsltSettings.cs
- PropertyEmitter.cs
- KnownBoxes.cs
- DataObjectEventArgs.cs
- ObjectDataProvider.cs
- ObjectListCommandCollection.cs
- RuleDefinitions.cs
- VectorAnimationBase.cs
- DataGridViewBand.cs
- RequestValidator.cs
- TextLineResult.cs
- HasCopySemanticsAttribute.cs
- WebPartAddingEventArgs.cs
- ControlPaint.cs
- CustomTypeDescriptor.cs
- FileUpload.cs
- SqlBulkCopyColumnMapping.cs
- NavigationService.cs
- ResourceContainer.cs
- ConfigurationManagerInternal.cs
- XmlMemberMapping.cs
- UInt32Storage.cs
- MediaTimeline.cs
- XsdBuildProvider.cs
- DataGridViewRowCollection.cs
- MenuScrollingVisibilityConverter.cs
- ClearTypeHintValidation.cs
- SchemaDeclBase.cs
- MobileTemplatedControlDesigner.cs
- ZipPackage.cs
- StyleSelector.cs
- TrustManagerPromptUI.cs
- brushes.cs
- ExtendedProtectionPolicyElement.cs
- CodeTypeOfExpression.cs
- CompilerResults.cs
- DataError.cs
- ObjectResult.cs
- RandomNumberGenerator.cs
- XPathBuilder.cs
- TypedTableBaseExtensions.cs
- DynamicDiscoveryDocument.cs
- VisualTransition.cs
- ControlParameter.cs
- PeerUnsafeNativeCryptMethods.cs
- DynamicQueryableWrapper.cs
- Listen.cs
- MdbDataFileEditor.cs
- XmlAutoDetectWriter.cs
- ZipIOExtraFieldZip64Element.cs
- Scene3D.cs
- SerialPort.cs
- ExpressionBuilderContext.cs
- PageParserFilter.cs
- WebUtility.cs
- ComplexPropertyEntry.cs
- Attributes.cs
- VectorAnimationUsingKeyFrames.cs
- ReachUIElementCollectionSerializer.cs
- UrlSyndicationContent.cs
- AmbientLight.cs
- QilTernary.cs
- EventWaitHandleSecurity.cs
- TraceListener.cs
- GlobalizationSection.cs
- DbProviderManifest.cs
- DispatcherObject.cs
- TableHeaderCell.cs
- TextChangedEventArgs.cs
- PasswordBoxAutomationPeer.cs
- XmlElement.cs
- SessionPageStateSection.cs
- DateTimeUtil.cs
- PhonemeEventArgs.cs
- IdentityReference.cs
- InvalidOleVariantTypeException.cs
- PermissionSetEnumerator.cs
- CommonRemoteMemoryBlock.cs
- ButtonBaseAdapter.cs
- ClientTargetSection.cs
- NewExpression.cs
- RegexParser.cs
- MenuItemBindingCollection.cs
- CodeAttributeDeclarationCollection.cs
- BrushValueSerializer.cs
- CapabilitiesSection.cs