Share via


UpgradableAttribute class

Represents a class that can participate in the Microsoft SharePoint Foundation extensible upgrade infrastructure.

Inheritance hierarchy

System.Object
  System.Attribute
    Microsoft.SharePoint.Upgrade.UpgradableAttribute

Namespace:  Microsoft.SharePoint.Upgrade
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<AttributeUsageAttribute(AttributeTargets.Class)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class UpgradableAttribute _
    Inherits Attribute
'Usage
Dim instance As UpgradableAttribute
[AttributeUsageAttribute(AttributeTargets.Class)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class UpgradableAttribute : Attribute

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

UpgradableAttribute members

Microsoft.SharePoint.Upgrade namespace