using System; using System.Reflection; namespace BinarySerialize { [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)] public class BinSerializeMemberAttribute : Attribute { private int tag; public BinSerializeMemberAttribute(int tag) { this.tag = tag; } public int Tag { get { return this.tag; } } } }