Microsoft.SharePoint.WebPar ...


WebPartStorageAttribute Class (Microsoft.SharePoint.WebPartPages)
Specifies how a property should be stored.

Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in microsoft.sharepoint.dll)
Syntax

Visual Basic (Declaration)
<AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple:=False)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level:=AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class WebPartStorageAttribute
    Inherits Attribute
Visual Basic (Usage)
Dim instance As WebPartStorageAttribute
C#
[AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple=false)] 
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] 
public sealed class WebPartStorageAttribute : Attribute
Remarks

If a WebPartStorage attribute is not specified for a property, Storage.PerUser is used by default. If a WebPartStorage attribute is specified for a property but the ControlledExport option is not set, ControlledExport=False is used by default.

Inheritance Hierarchy

System.Object
   System.Attribute
    Microsoft.SharePoint.WebPartPages.WebPartStorageAttribute
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

Tags :


Community Content

Wictor Wilén
Errata: default value of Storage
The article says that the default value o the Storage property is Storage.PerUser, this is almost true, the correct is Storage.Personal.
Tags : contentbug

Page view tracker