Udostępnij za pośrednictwem


IQueryProvider Interfejs

Definicja

Definiuje metody tworzenia i wykonywania zapytań, które są opisane przez IQueryable obiekt.

public interface class IQueryProvider
public interface IQueryProvider
type IQueryProvider = interface
Public Interface IQueryProvider
Pochodne

Uwagi

Interfejs IQueryProvider jest przeznaczony do implementacji przez dostawców zapytań.

Aby uzyskać więcej informacji na temat tworzenia własnego dostawcy LINQ, zobacz LINQ: Building an IQueryable Provider (LINQ: tworzenie dostawcy IQueryable).

Metody

CreateQuery(Expression)

IQueryable Tworzy obiekt, który może ocenić zapytanie reprezentowane przez określone drzewo wyrażeń.

CreateQuery<TElement>(Expression)

IQueryable<T> Tworzy obiekt, który może ocenić zapytanie reprezentowane przez określone drzewo wyrażeń.

Execute(Expression)

Wykonuje zapytanie reprezentowane przez określone drzewo wyrażeń.

Execute<TResult>(Expression)

Wykonuje silnie typizowane zapytanie reprezentowane przez określone drzewo wyrażeń.

Dotyczy

Zobacz też