CoreLoggerExtensions.QueryCompilationStarting Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| QueryCompilationStarting(IDiagnosticsLogger<DbLoggerCategory.Query>, DbContext, ExpressionPrinter, Expression) |
Log untuk peristiwa tersebut QueryCompilationStarting . |
| QueryCompilationStarting(IDiagnosticsLogger<DbLoggerCategory.Query>, ExpressionPrinter, Expression) |
Log untuk peristiwa tersebut QueryCompilationStarting . |
QueryCompilationStarting(IDiagnosticsLogger<DbLoggerCategory.Query>, DbContext, ExpressionPrinter, Expression)
- Sumber:
- CoreLoggerExtensions.cs
- Sumber:
- CoreLoggerExtensions.cs
- Sumber:
- CoreLoggerExtensions.cs
Log untuk peristiwa tersebut QueryCompilationStarting .
public static(System.Linq.Expressions.Expression Query, Microsoft.EntityFrameworkCore.Diagnostics.QueryExpressionEventData? EventData) QueryCompilationStarting(this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Query> diagnostics, Microsoft.EntityFrameworkCore.DbContext? context, Microsoft.EntityFrameworkCore.Query.ExpressionPrinter expressionPrinter, System.Linq.Expressions.Expression queryExpression);
static member QueryCompilationStarting : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Query> * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Query.ExpressionPrinter * System.Linq.Expressions.Expression -> ValueTuple<System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Diagnostics.QueryExpressionEventData>
<Extension()>
Public Function QueryCompilationStarting (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Query), context As DbContext, expressionPrinter As ExpressionPrinter, queryExpression As Expression) As ValueTuple(Of Expression, QueryExpressionEventData)
Parameter
- diagnostics
- IDiagnosticsLogger<DbLoggerCategory.Query>
Pencatat diagnostik yang akan digunakan.
- expressionPrinter
- ExpressionPrinter
Digunakan untuk membuat representasi pohon ekspresi yang dapat dibaca manusia.
- queryExpression
- Expression
Pohon ekspresi kueri.
Mengembalikan
Ekspresi kueri dan data peristiwa.
Berlaku untuk
QueryCompilationStarting(IDiagnosticsLogger<DbLoggerCategory.Query>, ExpressionPrinter, Expression)
- Sumber:
- CoreLoggerExtensions.cs
- Sumber:
- CoreLoggerExtensions.cs
Log untuk peristiwa tersebut QueryCompilationStarting .
public static void QueryCompilationStarting(this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Query> diagnostics, Microsoft.EntityFrameworkCore.Query.ExpressionPrinter expressionPrinter, System.Linq.Expressions.Expression queryExpression);
static member QueryCompilationStarting : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Query> * Microsoft.EntityFrameworkCore.Query.ExpressionPrinter * System.Linq.Expressions.Expression -> unit
<Extension()>
Public Sub QueryCompilationStarting (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Query), expressionPrinter As ExpressionPrinter, queryExpression As Expression)
Parameter
- diagnostics
- IDiagnosticsLogger<DbLoggerCategory.Query>
Pencatat diagnostik yang akan digunakan.
- expressionPrinter
- ExpressionPrinter
Digunakan untuk membuat representasi pohon ekspresi yang dapat dibaca manusia.
- queryExpression
- Expression
Pohon ekspresi kueri.