EntityFrameworkQueryableExtensions.TagWithCallSite<T> Metoda

Definicja

Dodaje tag do kolekcji tagów skojarzonych z zapytaniem EF LINQ z nazwą pliku źródłowego i wierszem, w którym wywoływano metodę , która może dostarczać kontekstowe informacje śledzenia w różnych punktach potoku zapytania.

public static System.Linq.IQueryable<T> TagWithCallSite<T> (this System.Linq.IQueryable<T> source, string? filePath = default, int lineNumber = 0);
static member TagWithCallSite : System.Linq.IQueryable<'T> * string * int -> System.Linq.IQueryable<'T>
<Extension()>
Public Function TagWithCallSite(Of T) (source As IQueryable(Of T), Optional filePath As String = Nothing, Optional lineNumber As Integer = 0) As IQueryable(Of T)

Parametry typu

T

Typ badanej jednostki.

Parametry

source
IQueryable<T>

Zapytanie źródłowe.

filePath
String

Nazwa pliku, w którym została wywołana metoda

lineNumber
Int32

Numer wiersza pliku, w którym wywoływano metodę

Zwraca

Nowe zapytanie z adnotacjami z danym tagiem.

Wyjątki

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Tagowanie zapytań w programie EF Core .

Dotyczy