示例#1
0
 public ExpressionEvaluator(Project project, PropertyDictionary properties, Hashtable state, Stack visiting)
 {
     _project = project;
     _properties = properties;
     _state = state;
     _visiting = visiting;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Element" /> class
 /// from the specified element.
 /// </summary>
 /// <param name="e">The element that should be used to create a new instance of the <see cref="Element" /> class.</param>
 protected Element(Element e)
     : this()
 {
     _location = e._location;
     _project = e._project;
     _xmlNode = e._xmlNode;
     _nsMgr = e._nsMgr;
 }
示例#3
0
 protected FunctionSetBase(Project project, PropertyDictionary properties)
 {
     _project = project;
 }
示例#4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GacCache"/> class in 
 /// the context of the given <see cref="Project" />.
 /// </summary>
 public GacCache(Project project)
 {
     _project = project;
     _gacQueryCache = CollectionsUtil.CreateCaseInsensitiveHashtable();
     RecreateDomain();
 }
示例#5
0
文件: Log.cs 项目: vardars/ci-factory
 /// <summary>
 /// Initializes a new instance of the <see cref="BuildEventArgs" />
 /// class for a <see cref="Task" /> level event.
 /// </summary>
 /// <param name="task">The <see cref="Task" /> that emitted the event.</param>
 public BuildEventArgs(Task task)
 {
     _project = task.Project;
     _target = task.Parent as Target;
     _task = task;
 }
示例#6
0
文件: Log.cs 项目: vardars/ci-factory
 /// <summary>
 /// Initializes a new instance of the <see cref="BuildEventArgs" />
 /// class for a <see cref="Target" /> level event.
 /// </summary>
 /// <param name="target">The <see cref="Target" /> that emitted the event.</param>
 public BuildEventArgs(Target target)
 {
     _project = target.Project;
     _target = target;
     _task = null;
 }
示例#7
0
文件: Log.cs 项目: vardars/ci-factory
 /// <summary>
 /// Initializes a new instance of the <see cref="BuildEventArgs" />
 /// class for a <see cref="Project" /> level event.
 /// </summary>
 /// <param name="project">The <see cref="Project" /> that emitted the event.</param>
 public BuildEventArgs(Project project)
 {
     _project = project;
     _target = null;
     _task = null;
 }
示例#8
0
文件: Log.cs 项目: vardars/ci-factory
 /// <summary>
 /// Initializes a new instance of the <see cref="BuildEventArgs" /> 
 /// class.
 /// </summary>
 public BuildEventArgs()
 {
     _project = null;
     _target = null;
     _task = null;
 }
示例#9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PropertyDictionary" />
 /// class holding properties for the given <see cref="Project" /> 
 /// instance.
 /// </summary>
 /// <param name="project">The project for which the dictionary will hold properties.</param>
 public PropertyDictionary(Project project)
 {
     _project = project;
 }