using System;
using System.Collections.Generic;
using System.Text;

namespace InABox.Core
{
    /// <summary>
    /// Indicates that this property is one that should, if necessary, be stored externally; for example, it may be a BLOB-type data, and would
    /// thus be not suitable for database storage; perhaps it should be a file.
    /// </summary>
    /// <remarks>
    /// The exact implementation of this property is specific to the SQL provider; it may not do anything.
    /// <br/>
    /// Any property marked with <see cref="ExternalStorageAttribute"/> should be a <see cref="byte[]"/>.
    /// </remarks>
    [AttributeUsage(AttributeTargets.Property)]
    public class ExternalStorageAttribute : Attribute
    {
    }
}
