Udostępnij przez


DbGroupExpressionBinding Klasa

Definicja

Definiuje powiązanie dla zestawu danych wejściowych na DbGroupByExpressionwartość . Oprócz właściwości DbExpressionBindingelementu dbGroupExpressionBinding zapewnia również dostęp do elementu grupy za pośrednictwem odwołania do zmiennej i agregacji grupy za pośrednictwem właściwości .

public sealed class DbGroupExpressionBinding
type DbGroupExpressionBinding = class
Public NotInheritable Class DbGroupExpressionBinding
Dziedziczenie
DbGroupExpressionBinding

Właściwości

Expression

Pobiera element DbExpression definiujący zestaw danych wejściowych.

GroupAggregate

Pobiera element DbGroupAggregate reprezentujący kolekcję elementów w grupie.

GroupVariable

Pobiera element DbVariableReferenceExpression , który odwołuje się do zmiennej elementu grupy.

GroupVariableName

Pobiera nazwę przypisaną do zmiennej elementu grupy.

GroupVariableType

Pobiera metadane typu zmiennej elementu grupy.

Variable

Pobiera element DbVariableReferenceExpression , który odwołuje się do zmiennej elementu.

VariableName

Pobiera nazwę przypisaną do zmiennej elementu.

VariableType

Pobiera metadane typu zmiennej elementu.

Metody rozszerzania

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

Tworzy nowy DbGroupByExpression element, który grupuje elementy zestawu wejściowego zgodnie z określonymi kluczami grupy i stosuje podane agregacje.

Dotyczy