Determines which repository or repositories are to be searched, and supplies methods to execute searches for properties, objects, and class metadata (class descriptions). This class cannot be inherited.
Top
Top
Top
When multiple repositories are to be searched, use the
The following tables list the members exposed by SearchScope.
Public Constructors
Name | Description | |
---|---|---|
![]() ![]() | SearchScope | Overloaded. |
Public Methods
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified |
![]() | FetchObjects | Retrieves objects from the repository or repositories specified for the instance. The following property settings can affect this method:
|
![]() | FetchRows | Retrieves rows of properties ( objects) from the repository or repositories specified for the this instance. The following property settings can affect this method:
|
![]() | FetchSearchableClassDescriptions | Retrieves objects from the repository or repositories specified for this instance. |
![]() | GetHashCode | Serves as a hash function for a particular type. |
![]() | GetMergeMode | Returns the merge mode used for the search. The merge mode defaults to when unspecified. |
![]() | GetObjectStores | Returns the repositories used as the search scope. |
![]() | GetType | Gets the |
![]() | ToString | Returns a |
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() | SearchScope | Overloaded. |