Freigeben über


IQueryByRelationshipDataProvider2 Interface

Definition

Represents a data provider to retrieve data based on known entities (from another provider) and a defined relationship. Such providers must carry both QueryDataProviderAttribute metadata and RelationshipQueryDataProviderAttribute metadata. This interface implements a data provider which supports advanced filtering logic.

public interface IQueryByRelationshipDataProvider2 : Microsoft.VisualStudio.ProjectSystem.Query.Providers.IQueryByRelationshipDataProvider
type IQueryByRelationshipDataProvider2 = interface
    interface IQueryByRelationshipDataProvider
Public Interface IQueryByRelationshipDataProvider2
Implements IQueryByRelationshipDataProvider
Implements

Methods

CreateQueryDataSource(IPropertiesAvailableStatus)

Creates a query data source to retrieve all entities related to the parent item.

(Inherited from IQueryByRelationshipDataProvider)
CreateQueryDataSourceEx(IAsyncQueryDefinition)

Creates a data producer based on a query.

Applies to