IRelationalCommandBuilder 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建置要針對關係資料庫執行的命令。
此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。
public interface IRelationalCommandBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Internal.IndentedStringBuilder>
public interface IRelationalCommandBuilder
type IRelationalCommandBuilder = interface
interface IInfrastructure<IndentedStringBuilder>
type IRelationalCommandBuilder = interface
Public Interface IRelationalCommandBuilder
Implements IInfrastructure(Of IndentedStringBuilder)
Public Interface IRelationalCommandBuilder
- 衍生
- 實作
-
IInfrastructure<Microsoft.EntityFrameworkCore.Internal.IndentedStringBuilder>
備註
如需詳細資訊 和範例,請參閱資料庫提供者和延伸模組的實作 。
屬性
CommandTextLength |
取得命令文字的長度。 |
Instance |
取得隱藏之屬性的值。 (繼承來源 IInfrastructure<T>) |
ParameterBuilder |
建置與此命令相關聯的參數。 |
Parameters |
參數的集合。 |
TypeMappingSource |
已淘汰.
要使用的來源 RelationalTypeMapping 。 |
方法
AddParameter(IRelationalParameter) |
將指定的參數新增至此命令。 |
Append(Object) |
將 物件附加至命令文字。 |
Append(String) |
將 物件附加至命令文字。 |
AppendLine() |
將空白行附加至命令文字。 |
Build() |
建立 命令。 |
DecrementIndent() |
遞減後續行的縮排。 |
IncrementIndent() |
遞增後續行的縮排。 |
RemoveParameterAt(Int32) |
從此命令中移除具有指定索引的參數。 |