ColumnExpression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個表示 SQL 樹中欄位的表達式。
此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。
[System.Diagnostics.DebuggerDisplay("{TableAlias}.{Name}")]
[System.Runtime.CompilerServices.Nullable(0)]
public class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public sealed class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public abstract class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{TableAlias}.{Name}")]
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Diagnostics.DebuggerDisplay("{TableAlias}.{Name}")>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type ColumnExpression = class
inherit SqlExpression
[<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")>]
type ColumnExpression = class
inherit SqlExpression
Public Class ColumnExpression
Inherits SqlExpression
Public NotInheritable Class ColumnExpression
Inherits SqlExpression
Public MustInherit Class ColumnExpression
Inherits SqlExpression
- 繼承
- 屬性
建構函式
屬性
| 名稱 | Description |
|---|---|
| Column |
與此欄位表達式相關聯。IColumnBase |
| IsNullable |
布爾值表示該欄位是否可以有空值。 |
| Name |
欄位名稱。 |
| NodeType |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 (繼承來源 SqlExpression) |
| Table |
欄位被引用的表格。 |
| TableAlias |
欄位所引用資料表的別名。 |
| Type |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 (繼承來源 SqlExpression) |
| TypeMapping |
RelationalTypeMapping與這個表達相關聯。 (繼承來源 SqlExpression) |
方法
| 名稱 | Description |
|---|---|
| ApplyTypeMapping(RelationalTypeMapping) |
將提供的型別映射應用於此表達式。 |
| Equals(Object) |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
| Equals(Object) |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 (繼承來源 SqlExpression) |
| GetHashCode() |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
| GetHashCode() |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 (繼承來源 SqlExpression) |
| MakeNullable() |
這會讓這欄變成可空的。 |
| Print(ExpressionPrinter) |
利用 ExpressionPrinter建立給定表達式的可列印字串表示。 |
| Print(ExpressionPrinter) |
利用 ExpressionPrinter建立給定表達式的可列印字串表示。 (繼承來源 SqlExpression) |
| Quote() |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
| ToString() |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
| VisitChildren(ExpressionVisitor) |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
| VisitChildren(ExpressionVisitor) |
一個表示 SQL 樹中欄位的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 (繼承來源 SqlExpression) |
明確介面實作
| 名稱 | Description |
|---|---|
| IPrintableExpression.Print(ExpressionPrinter) |
利用 ExpressionPrinter建立給定表達式的可列印字串表示。 (繼承來源 SqlExpression) |