﻿<?xml version="1.0" encoding="utf-8"?><Type Name="FilterListModel&lt;T&gt;" FullName="Banshee.Collection.FilterListModel&lt;T&gt;"><TypeSignature Language="C#" Value="public abstract class FilterListModel&lt;T&gt; : Banshee.Collection.BansheeListModel&lt;T&gt;, Banshee.Collection.Database.IFilterListModel" /><TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit FilterListModel`1&lt;T&gt; extends Banshee.Collection.BansheeListModel`1&lt;!T&gt; implements class Banshee.Collection.Database.IFilterListModel, class Hyena.Data.IListModel, class Hyena.Data.ISelectable" /><AssemblyInfo><AssemblyName>Banshee.Services</AssemblyName><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><TypeParameters><TypeParameter Name="T" /></TypeParameters><Base><BaseTypeName>Banshee.Collection.BansheeListModel&lt;T&gt;</BaseTypeName><BaseTypeArguments><BaseTypeArgument TypeParamName="T">T</BaseTypeArgument></BaseTypeArguments></Base><Interfaces><Interface><InterfaceName>Banshee.Collection.Database.IFilterListModel</InterfaceName></Interface></Interfaces><Docs><typeparam name="T">To be added.</typeparam><summary>To be added.</summary><remarks>To be added.</remarks></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public FilterListModel (Banshee.Collection.Database.DatabaseTrackListModel trackModel);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Banshee.Collection.Database.DatabaseTrackListModel trackModel) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="trackModel" Type="Banshee.Collection.Database.DatabaseTrackListModel" /></Parameters><Docs><param name="trackModel">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public FilterListModel (Banshee.ServiceStack.IDBusExportable parent);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Banshee.ServiceStack.IDBusExportable parent) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="parent" Type="Banshee.ServiceStack.IDBusExportable" /></Parameters><Docs><param name="parent">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="FilteredModel"><MemberSignature Language="C#" Value="protected Banshee.Collection.Database.DatabaseTrackListModel FilteredModel { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Banshee.Collection.Database.DatabaseTrackListModel FilteredModel" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Collection.Database.DatabaseTrackListModel</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="FilterLabel"><MemberSignature Language="C#" Value="public string FilterLabel { get; protected set; }" /><MemberSignature Language="ILAsm" Value=".property instance string FilterLabel" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="FilterName"><MemberSignature Language="C#" Value="public string FilterName { get; protected set; }" /><MemberSignature Language="ILAsm" Value=".property instance string FilterName" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetSqlFilter"><MemberSignature Language="C#" Value="public abstract string GetSqlFilter ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSqlFilter() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="InvalidateCache"><MemberSignature Language="C#" Value="public virtual void InvalidateCache (bool notify);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InvalidateCache(bool notify) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="notify" Type="System.Boolean" /></Parameters><Docs><param name="notify">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Reload"><MemberSignature Language="C#" Value="public override void Reload ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Reload() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Reload"><MemberSignature Language="C#" Value="public abstract void Reload (bool notify);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Reload(bool notify) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="notify" Type="System.Boolean" /></Parameters><Docs><param name="notify">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Selection"><MemberSignature Language="C#" Value="protected override Hyena.Collections.Selection Selection { set; }" /><MemberSignature Language="ILAsm" Value=".property instance class Hyena.Collections.Selection Selection" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.Collections.Selection</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members></Type>