VolatileAttribute
Indicates that underlying values are changeable and should not be cached.
            
                using System;
namespace Castle.Components.DictionaryAdapter
{
    [AttributeUsage(AttributeTargets.Property | AttributeTargets.Interface, AllowMultiple = false)]
    public class VolatileAttribute : Attribute
    {
    }
}