Partilhar via


DbGroupExpressionBinding Classe

Definição

Define a associação para o conjunto de entrada para uma DbGroupByExpression. Essa classe não pode ser herdada.

public ref class DbGroupExpressionBinding sealed
public sealed class DbGroupExpressionBinding
type DbGroupExpressionBinding = class
Public NotInheritable Class DbGroupExpressionBinding
Herança
DbGroupExpressionBinding

Propriedades

Expression

Obtém ou define o DbExpression que define o conjunto de entrada.

GroupAggregate

Obtém o DbGroupAggregate que representa a coleção de elementos no grupo.

GroupVariable

Obtém o DbVariableReferenceExpression que faz referência à variável de elemento de grupo.

GroupVariableName

Obtém o nome atribuído à variável de elemento de grupo.

GroupVariableType

Obtém os metadados de tipo da variável de elemento de grupo.

Variable

Obtém o DbVariableReferenceExpression que faz referência à variável de elemento.

VariableName

Obtém o nome atribuído à variável de elemento.

VariableType

Obtém os metadados de tipo do elemento variável.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Métodos de Extensão

GroupBy(DbGroupExpressionBinding, IEnumerable<KeyValuePair<String,DbExpression>>, IEnumerable<KeyValuePair<String,DbAggregate>>)

Cria uma nova DbGroupByExpression que agrupa os elementos do conjunto de entrada de acordo com as chaves de grupo especificadas e aplica as agregações fornecidas.

Aplica-se a