Share via


DomainDataSourceView.ICollectionView.Filter Property

[WCF RIA Services Version 1 Service Pack 2 is compatible with either .NET framework 4 or .NET Framework 4.5, and with either Silverlight 4 or Silverlight 5.]

Gets or sets a callback that is used to determine whether an item is appropriate for inclusion in the view.

Namespace:  System.Windows.Controls
Assembly:  System.Windows.Controls.DomainServices (in System.Windows.Controls.DomainServices.dll)

Syntax

'Declaration
Private Property Filter As Predicate(Of Object)
    Implements ICollectionView.Filter
    Get
    Set
'Usage
Dim instance As DomainDataSourceView
Dim value As Predicate(Of Object)

value = CType(instance, ICollectionView).Filter

CType(instance, ICollectionView).Filter = value
Predicate<Object> ICollectionView.Filter { get; set; }
private:
virtual property Predicate<Object^>^ Filter {
    Predicate<Object^>^ get () sealed = ICollectionView::Filter::get;
    void set (Predicate<Object^>^ value) sealed = ICollectionView::Filter::set;
}
private abstract Filter : Predicate<Object> with get, set
private override Filter : Predicate<Object> with get, set
JScript supports the use of explicit interface implementations, but not the declarations of new ones.

Property Value

Type: System.Predicate<Object>
A method that is used to determine whether an item is appropriate for inclusion in the view.

Implements

ICollectionView.Filter

Remarks

This member is an explicit interface member implementation. It can be used only when the DomainDataSourceView instance is cast to an ICollectionView interface

See Also

Reference

DomainDataSourceView Class

System.Windows.Controls Namespace