语言

RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExecuteDelete 方法

定义

转换 ExecuteDelete<TSource>(IQueryable<TSource>) 给定源上的方法。

[System.Runtime.CompilerServices.PreserveBaseOverrides]
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.DeleteExpression? TranslateExecuteDelete(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source);
[System.Runtime.CompilerServices.PreserveBaseOverrides]
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.DeleteExpression TranslateExecuteDelete(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source);
protected virtual Microsoft.EntityFrameworkCore.Query.NonQueryExpression? TranslateExecuteDelete(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source);
[System.Runtime.CompilerServices.PreserveBaseOverrides]
protected virtual Microsoft.EntityFrameworkCore.Query.NonQueryExpression? TranslateExecuteDelete(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source);
[<System.Runtime.CompilerServices.PreserveBaseOverrides>]
override this.TranslateExecuteDelete : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.DeleteExpression
abstract member TranslateExecuteDelete : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression -> Microsoft.EntityFrameworkCore.Query.NonQueryExpression
override this.TranslateExecuteDelete : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression -> Microsoft.EntityFrameworkCore.Query.NonQueryExpression
[<System.Runtime.CompilerServices.PreserveBaseOverrides>]
override this.TranslateExecuteDelete : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression -> Microsoft.EntityFrameworkCore.Query.NonQueryExpression
Protected Overridable Function TranslateExecuteDelete (source As ShapedQueryExpression) As DeleteExpression
Protected Overridable Function TranslateExecuteDelete (source As ShapedQueryExpression) As NonQueryExpression

参数

source
ShapedQueryExpression

对其应用运算符的形状查询。

返回

翻译后的非查询。

特性

适用于