PropertyFilter Klass

Definition

Tillhandahåller filtreringsfunktioner för en egenskapsredigeringsvärd.

public ref class PropertyFilter
public class PropertyFilter
type PropertyFilter = class
Public Class PropertyFilter
Arv
PropertyFilter

Kommentarer

Innehåller en lista med strängar, som kallas predikat, som jämförs med ett målegenskapsnamn tills en matchning hittas.

Konstruktorer

Name Description
PropertyFilter(IEnumerable<PropertyFilterPredicate>)

Skapar en ny instans av PropertyFilter klassen som innehåller en uppräkning av filtreringssträngar, som kallas predikat, som kan jämföras med ett målegenskapsnamn tills en matchning hittas.

PropertyFilter(String)

Skapar en ny instans av PropertyFilter klassen som innehåller en String som innehåller en utrymmesavgränsad sekvens av filtreringsfraser, som kallas predikat, som kan jämföras med ett målegenskapsnamn tills en matchning hittas.

Egenskaper

Name Description
IsEmpty

Skrivskyddad egenskap som anger om detta PropertyFilter inte har några filtreringspredikat.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
Match(IPropertyFilterTarget)

Matchar predikatsträngarna för det aktuella filtreringsobjektet mot det angivna målegenskapsnamnet och returnerar ett booleskt värde som anger om en eller flera av predikatsträngarna matchar målnamnet eller om detta PropertyFilter inte har några predikat.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för