Method Slice

| MongoDB CSharp Driver API Reference (original) (raw)

Namespace

MongoDB.Driver

Assembly

MongoDB.Driver.dll

Slice(FieldDefinition, int)

Creates an array slice projection.

public ProjectionDefinition<TSource> Slice(FieldDefinition<TSource> field, int limit)

Parameters

field FieldDefinition

The field.

limit int

The limit.

Returns

ProjectionDefinition

An array slice projection.

Slice(FieldDefinition, int, int)

Creates an array slice projection.

public ProjectionDefinition<TSource> Slice(FieldDefinition<TSource> field, int skip, int limit)

Parameters

field FieldDefinition

The field.

skip int

The skip.

limit int

The limit.

Returns

ProjectionDefinition

An array slice projection.

Slice(Expression<Func<TSource, object>>, int)

Creates an array slice projection.

public ProjectionDefinition<TSource> Slice(Expression<Func<TSource, object>> field, int limit)

Parameters

field Expression<Func<TSource, object>>

The field.

limit int

The limit.

Returns

ProjectionDefinition

An array slice projection.

Slice(Expression<Func<TSource, object>>, int, int)

Creates an array slice projection.

public ProjectionDefinition<TSource> Slice(Expression<Func<TSource, object>> field, int skip, int limit)

Parameters

field Expression<Func<TSource, object>>

The field.

skip int

The skip.

limit int

The limit.

Returns

ProjectionDefinition

An array slice projection.