Below are the built-in filtering extensions with usage examples.
## ExcludeDeleted
Excludes all content that was moved to the trash (recycle bin).
Note
This method is important because, by default, content in the trash is indexed.
## PublishedInCurrentLanguage
Checks if content is published in the current language.
## CurrentlyPublished
Checks if content is currently published in any language.
## FilterOnReadAccess
Filters content to which the end user does not have access. This method uses `VirtualRoleRepository
`, which includes users, roles, and visitor groups.
## FilterForVisitor
Group of filters including `ExcludeDelete
`, `PublishedInCurrentLanguage
`, and `FilterOnReadAccess
`.