// -------------------------------------------------------------------------------------------------------------------- // // N/A // // // Target framework attribute class // // -------------------------------------------------------------------------------------------------------------------- namespace Xsd2Code.Library.Extensions { using System; /// /// Target framework attribute class /// [AttributeUsage(AttributeTargets.Class)] public class CodeExtensionAttribute : Attribute { /// /// Member field targetFrameworkField /// private readonly TargetFramework targetFrameworkField; /// /// Initializes a new instance of the class. /// /// The target framework. public CodeExtensionAttribute(TargetFramework targetFramework) { this.targetFrameworkField = targetFramework; } #region Property : TargetFramework /// /// Gets the target framework. /// /// The target framework. public TargetFramework TargetFramework { get { return this.targetFrameworkField; } } #endregion } }