/// <summary> /// Initializes a new instance of the <see cref="FilterContentCollection"/> class. /// </summary> /// <param name="criteria">The criteria to extend.</param> /// <param name="field">The field to filter on.</param> public FilterContentCollection(ContentCollectionCriteria criteria, ContentCollectionProperty field) : base(criteria) { this.Field = field; }
/// <summary> /// Adds a filter option. /// </summary> /// <param name="criteria">The criteria to extend.</param> /// <param name="field">The field to filter on.</param> /// <returns>An instance of <see cref="FilterContentCollection"/>, which further refines the operator.</returns> public static FilterContentCollection FilteredBy(this ContentCollectionCriteria criteria, ContentCollectionProperty field) { return(new FilterContentCollection(criteria, field)); }