IQueryProvider Arabirim

Tanım

Bir IQueryable nesne tarafından açıklanan sorguları oluşturmak ve yürütmek için yöntemleri tanımlar.

public interface class IQueryProvider
public interface IQueryProvider
type IQueryProvider = interface
Public Interface IQueryProvider
Türetilmiş

Açıklamalar

Arabirim IQueryProvider , sorgu sağlayıcıları tarafından uygulamaya yöneliktir.

Kendi LINQ sağlayıcınızı oluşturma hakkında daha fazla bilgi için bkz. LINQ: IQueryable Sağlayıcısı Oluşturma.

Yöntemler

CreateQuery(Expression)

Belirtilen ifade IQueryable ağacı tarafından temsil edilen sorguyu değerlendirebilen bir nesne oluşturur.

CreateQuery<TElement>(Expression)

Belirtilen ifade IQueryable<T> ağacı tarafından temsil edilen sorguyu değerlendirebilen bir nesne oluşturur.

Execute(Expression)

Belirtilen ifade ağacıyla temsil edilen sorguyu yürütür.

Execute<TResult>(Expression)

Belirtilen ifade ağacıyla temsil edilen kesin türdeki sorguyu yürütür.

Şunlara uygulanır

Ayrıca bkz.