DbInsertCommandTree Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma operação de inserção de uma única linha expressa como uma árvore de comandos. Essa classe não pode ser herdada.
public sealed class DbInsertCommandTree : System.Data.Entity.Core.Common.CommandTrees.DbModificationCommandTree
type DbInsertCommandTree = class
inherit DbModificationCommandTree
Public NotInheritable Class DbInsertCommandTree
Inherits DbModificationCommandTree
- Herança
Comentários
Representa uma única operação de inserção de linha expressa como uma árvore de comando canônica. Quando a Returning propriedade é definida, o comando retorna um leitor; caso contrário, retorna um valor escalar indicando o número de linhas afetadas.
Construtores
DbInsertCommandTree(MetadataWorkspace, DataSpace, DbExpressionBinding, ReadOnlyCollection<DbModificationClause>, DbExpression) |
Inicializa uma nova instância da classe DbInsertCommandTree. |
Propriedades
CommandTreeKind |
Obtém o tipo de árvore de comando. |
DataSpace |
Obtém o espaço de dados no qual os metadados usados por essa árvore de comando devem residir. (Herdado de DbCommandTree) |
MetadataWorkspace |
Obtém o workspace de metadados usado por essa árvore de comandos. (Herdado de DbCommandTree) |
Parameters |
Obtém o nome e o tipo correspondente de cada parâmetro que pode ser referenciado dentro deste DbCommandTree . (Herdado de DbCommandTree) |
Returning |
Obtém um DbExpression que especifica uma projeção de resultados a ser retornada com base nas linhas modificadas. |
SetClauses |
Obtém a lista de cláusulas set insert que definem a operação de inserção. |
Target |
Obtém o DbExpressionBinding que especifica a tabela de destino para a operação de DML (linguagem de manipulação de dados). (Herdado de DbModificationCommandTree) |
UseDatabaseNullSemantics |
Obtém um valor que indica se a semântica nula do banco de dados é exibida ao comparar dois operandos, ambos potencialmente anuláveis. O valor padrão é true. Por exemplo (operand1 == operand2) será traduzido como: (operand1 = operand2) se UseDatabaseNullSemantics for true, respectivamente (((operand1 = operand2) AND (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL))) se UseDatabaseNullSemantics for false. (Herdado de DbCommandTree) |
Métodos
ToString() |
Retorna um String que representa esse comando. (Herdado de DbCommandTree) |
Aplica-se a
Entity Framework