Table of Contents

Method StringNin

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

StringNin(FieldDefinition<TDocument, string>, IEnumerable<StringOrRegularExpression>)

Creates a not in filter for a string field.

public FilterDefinition<TDocument> StringNin(FieldDefinition<TDocument, string> field, IEnumerable<StringOrRegularExpression> values)

Parameters

field FieldDefinition<TDocument, string>

The field.

values IEnumerable<StringOrRegularExpression>

The values.

Returns

FilterDefinition<TDocument>

A not in filter.

StringNin(FieldDefinition<TDocument, string>, params StringOrRegularExpression[])

Creates a not in filter for a string field.

public FilterDefinition<TDocument> StringNin(FieldDefinition<TDocument, string> field, params StringOrRegularExpression[] values)

Parameters

field FieldDefinition<TDocument, string>

The field.

values StringOrRegularExpression[]

The values.

Returns

FilterDefinition<TDocument>

A not in filter.

StringNin(Expression<Func<TDocument, string>>, IEnumerable<StringOrRegularExpression>)

Creates a not in filter for a string field.

public FilterDefinition<TDocument> StringNin(Expression<Func<TDocument, string>> field, IEnumerable<StringOrRegularExpression> values)

Parameters

field Expression<Func<TDocument, string>>

The field.

values IEnumerable<StringOrRegularExpression>

The values.

Returns

FilterDefinition<TDocument>

A not in filter.

StringNin(Expression<Func<TDocument, string>>, params StringOrRegularExpression[])

Creates a not in filter for a string field.

public FilterDefinition<TDocument> StringNin(Expression<Func<TDocument, string>> field, params StringOrRegularExpression[] values)

Parameters

field Expression<Func<TDocument, string>>

The field.

values StringOrRegularExpression[]

The values.

Returns

FilterDefinition<TDocument>

A not in filter.