HomeDev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunityDoc feedbackLog In


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`.