/
ImportAttribute.cs
71 lines (63 loc) · 1.5 KB
/
ImportAttribute.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
//
// NHibernate.Mapping.Attributes
// This product is under the terms of the GNU Lesser General Public License.
//
//
//------------------------------------------------------------------------------
// <autogenerated>
// This code was generated by a tool.
// Runtime Version: 1.1.4322.2032
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </autogenerated>
//------------------------------------------------------------------------------
//
//
// This source code was auto-generated by Refly, Version=2.21.1.0 (modified).
//
namespace NHibernate.Mapping.Attributes
{
/// <summary>An explicit query language "import"</summary>
[System.AttributeUsage(System.AttributeTargets.Property | System.AttributeTargets.Field, AllowMultiple=true)]
[System.Serializable()]
public class ImportAttribute : BaseAttribute
{
private string _rename = null;
private string _class = null;
/// <summary> Default constructor (position=0) </summary>
public ImportAttribute() :
base(0)
{
}
/// <summary> Constructor taking the position of the attribute. </summary>
public ImportAttribute(int position) :
base(position)
{
}
/// <summary> </summary>
public virtual string Class
{
get
{
return this._class;
}
set
{
this._class = value;
}
}
/// <summary> </summary>
public virtual string Rename
{
get
{
return this._rename;
}
set
{
this._rename = value;
}
}
}
}