Show / Hide Table of Contents

Interface IDynamoTableTransactGetItemsBegin<TRecord>

Interface to specify a typed GetItem operation for TranactGetItems with mixed record types.

Namespace: LambdaSharp.DynamoDB.Native.Operations
Assembly: LambdaSharp.DynamoDB.Native.dll
Syntax
public interface IDynamoTableTransactGetItemsBegin<TRecord>
    where TRecord : class
Type Parameters
Name Description
TRecord

The record type.

Methods

End()

End specification of the GetItem operation for TransactGetItems.

Declaration
IDynamoTableTransactGetItems End()
Returns
Type Description
IDynamoTableTransactGetItems

Get<T>(Expression<Func<TRecord, T>>)

Selects a record property to fetch.

Declaration
IDynamoTableTransactGetItemsBegin<TRecord> Get<T>(Expression<Func<TRecord, T>> attribute)
Parameters
Type Name Description
System.Linq.Expressions.Expression<System.Func<TRecord, T>> attribute

A lambda expression that returns the record property.

Returns
Type Description
IDynamoTableTransactGetItemsBegin<TRecord>
Type Parameters
Name Description
T

The property type.

In This Article
Back to top Generated by DocFX