using System; using System.Collections.Generic; using System.Text; namespace Esiur.Resource { /// /// Indicates that an exported function does not change resource state, /// or that an exported property cannot be changed remotely. /// [AttributeUsage( AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)] public sealed class ReadOnlyAttribute : Attribute { } }