InExpression.Update 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Update(SqlExpression, SelectExpression) |
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。 |
Update(SqlExpression, SqlParameterExpression) |
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。 |
Update(SqlExpression, IReadOnlyList<SqlExpression>) |
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。 |
Update(SqlExpression, SqlExpression, SelectExpression) |
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。 |
Update(SqlExpression, SelectExpression, IReadOnlyList<SqlExpression>, SqlParameterExpression) |
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。 |
Update(SqlExpression, SelectExpression)
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression Update (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery);
abstract member Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function Update (item As SqlExpression, subquery As SelectExpression) As InExpression
參數
- item
- SqlExpression
結果的 Item 屬性。
- subquery
- SelectExpression
結果的 Subquery 屬性。
傳回
如果沒有變更任何子系則為這個運算式,否則為具有更新之子系的運算式。
適用於
Update(SqlExpression, SqlParameterExpression)
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression Update (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression valuesParameter);
abstract member Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function Update (item As SqlExpression, valuesParameter As SqlParameterExpression) As InExpression
參數
- item
- SqlExpression
結果的 Item 屬性。
- valuesParameter
- SqlParameterExpression
結果的 ValuesParameter 屬性。
傳回
如果沒有變更任何子系則為這個運算式,否則為具有更新之子系的運算式。
適用於
Update(SqlExpression, IReadOnlyList<SqlExpression>)
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression Update (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> values);
abstract member Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function Update (item As SqlExpression, values As IReadOnlyList(Of SqlExpression)) As InExpression
參數
- item
- SqlExpression
結果的 Item 屬性。
- values
- IReadOnlyList<SqlExpression>
結果的 Values 屬性。
傳回
如果沒有變更任何子系則為這個運算式,否則為具有更新之子系的運算式。
適用於
Update(SqlExpression, SqlExpression, SelectExpression)
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression Update (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression Update (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? values, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression? subquery);
abstract member Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function Update (item As SqlExpression, values As SqlExpression, subquery As SelectExpression) As InExpression
參數
- item
- SqlExpression
結果的 Item 屬性。
- values
- SqlExpression
結果的 Values 屬性。
- subquery
- SelectExpression
結果的 Subquery 屬性。
傳回
如果沒有變更任何子系則為這個運算式,否則為具有更新之子系的運算式。
適用於
Update(SqlExpression, SelectExpression, IReadOnlyList<SqlExpression>, SqlParameterExpression)
建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression Update (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression? subquery, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>? values, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression? valuesParameter);
abstract member Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.Update : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function Update (item As SqlExpression, subquery As SelectExpression, values As IReadOnlyList(Of SqlExpression), valuesParameter As SqlParameterExpression) As InExpression
參數
- item
- SqlExpression
結果的 Item 屬性。
- subquery
- SelectExpression
結果的 Subquery 屬性。
- values
- IReadOnlyList<SqlExpression>
結果的 Values 屬性。
- valuesParameter
- SqlParameterExpression
結果的 ValuesParameter 屬性。
傳回
如果沒有變更任何子系則為這個運算式,否則為具有更新之子系的運算式。