public ExpressionEvaluator(Project project, PropertyDictionary properties, Hashtable state, Stack visiting) { _project = project; _properties = properties; _state = state; _visiting = visiting; }
/// <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; }
protected FunctionSetBase(Project project, PropertyDictionary properties) { _project = project; }
/// <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(); }
/// <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; }
/// <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; }
/// <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; }
/// <summary> /// Initializes a new instance of the <see cref="BuildEventArgs" /> /// class. /// </summary> public BuildEventArgs() { _project = null; _target = null; _task = null; }
/// <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; }