// --------------------------------------------------------------------------------------------------------------------
//
// 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
}
}