ISchemaFilterCollection
Liefert eine Zusammenstellung von Schemata zur Filterung der Suchergebnisse im Datenbestand.
Wird im Datenbestand eine Suche ausgeführt, kann die Ergebnismenge anhand des Schemas, welchem die gefundenen Datenobjekte folgen, eingegrenzt werden.
Wurden mehrere Schemata der Zusammenstellung hinzugefügt, so müssen die Datenobjekte je einem der Schemata folgen. Auch abstrakte Schemata können angegeben werden. In diesem Fall werden die Datenobjekte gefunden, welche den abgeleiteten Schemata folgen.
Eigenschaften
Eigenschaft | Beschreibung |
---|---|
Count:Int32 | Gibt die Anzahl der Schemata in der Zusammenstellung zurück. |
Methoden
Methode | Beschreibung |
---|---|
Add(ISchema):Void | Fügt ein Schema der Zusammenstellung hinzu. |
Add(ISchema, Boolean):Void | Fügt ein Schema der Zusammenstellung hinzu. |
Clear():Void | Leert die Zusammenstellung |
GetEnumerator():IEnumerator | Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Geerbt von System.Collections.IEnumerable) |
Remove(ISchema):Void | Entfernt ein Schema aus der Zusammenstellung. |
Remove(ISchema, Boolean):Void | Entfernt ein Schema aus der Zusammenstellung. |