Classe CachedAttribute (System 2007)
Aggiornamento: novembre 2007
Indica al runtime di Visual Studio Tools per Office di aggiungere l'oggetto dati specificato alla cache del documento.
Spazio dei nomi: Microsoft.VisualStudio.Tools.Applications.Runtime
Assembly: Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0 (in Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0.dll)
Sintassi
<AttributeUsageAttribute(AttributeTargets.Property Or AttributeTargets.Field)> _
Public NotInheritable Class CachedAttribute _
Inherits Attribute
Dim instance As CachedAttribute
[AttributeUsageAttribute(AttributeTargets.Property|AttributeTargets.Field)]
public sealed class CachedAttribute : Attribute
Note
L'attributo può essere utilizzato unicamente in personalizzazioni a livello di documento create mediante Visual Studio Tools per Office.
Per aggiungere un oggetto alla cache di dati di un documento, il tipo pubblico dell'oggetto deve soddisfare i requisiti di XmlSerializer. Per ulteriori informazioni sull'aggiunta di oggetti alla cache di dati, vedere Memorizzazione di dati nella cache. Per ulteriori informazioni sull'uso degli attributi, vedere Estensione di metadati mediante attributi.
Per ottenere un maggiore controllo sul comportamento della memorizzazione nella cache dell'oggetto dati è possibile implementare l'interfaccia ICachedType nel tipo dell'oggetto.
Gerarchia di ereditarietà
System.Object
System.Attribute
Microsoft.VisualStudio.Tools.Applications.Runtime.CachedAttribute
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Tools.Applications.Runtime