/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="sifSelect">A SIF_Select</param> ///<param name="sifFrom">A SIF_From</param> /// public SIF_ExtendedQuery(SIF_Select sifSelect, SIF_From sifFrom) : base(InfraDTD.SIF_EXTENDEDQUERY) { this.SIF_Select = sifSelect; this.SIF_From = sifFrom; }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="sifSelect">A SIF_Select</param> ///<param name="sifFrom">A SIF_From</param> /// public SIF_ExtendedQuery( SIF_Select sifSelect, SIF_From sifFrom ) : base(InfraDTD.SIF_EXTENDEDQUERY) { this.SIF_Select = sifSelect; this.SIF_From = sifFrom; }
///<summary>Sets the value of the <c><SIF_ExtendedQuery></c> element.</summary> /// <param name="SifSelect">A SIF_Select</param> /// <param name="SifFrom">A SIF_From</param> ///<remarks> /// <para>This form of <c>setSIF_ExtendedQuery</c> is provided as a convenience method /// that is functionally equivalent to the <c>SIF_ExtendedQuery</c></para> /// <para>Version: 2.5</para> /// <para>Since: 2.3</para> /// </remarks> public void SetSIF_ExtendedQuery( SIF_Select SifSelect, SIF_From SifFrom ) { RemoveChild( ReportingDTD.REPORTMANIFEST_SIF_EXTENDEDQUERY); AddChild( ReportingDTD.REPORTMANIFEST_SIF_EXTENDEDQUERY, new SIF_ExtendedQuery( SifSelect, SifFrom ) ); }