Method AnyStringNin
AnyStringNin(FieldDefinition<TDocument, IEnumerable<string>>, IEnumerable<StringOrRegularExpression>)
Creates a not in filter for a string array field.
public FilterDefinition<TDocument> AnyStringNin(FieldDefinition<TDocument, IEnumerable<string>> field, IEnumerable<StringOrRegularExpression> values)
Parameters
fieldFieldDefinition<TDocument, IEnumerable<string>>The field.
valuesIEnumerable<StringOrRegularExpression>The values.
Returns
- FilterDefinition<TDocument>
A not in filter.
AnyStringNin(FieldDefinition<TDocument, IEnumerable<string>>, params StringOrRegularExpression[])
Creates a not in filter for a string array field.
public FilterDefinition<TDocument> AnyStringNin(FieldDefinition<TDocument, IEnumerable<string>> field, params StringOrRegularExpression[] values)
Parameters
fieldFieldDefinition<TDocument, IEnumerable<string>>The field.
valuesStringOrRegularExpression[]The values.
Returns
- FilterDefinition<TDocument>
A not in filter.
AnyStringNin(Expression<Func<TDocument, IEnumerable<string>>>, IEnumerable<StringOrRegularExpression>)
Creates a not in filter for a string array field.
public FilterDefinition<TDocument> AnyStringNin(Expression<Func<TDocument, IEnumerable<string>>> field, IEnumerable<StringOrRegularExpression> values)
Parameters
fieldExpression<Func<TDocument, IEnumerable<string>>>The field.
valuesIEnumerable<StringOrRegularExpression>The values.
Returns
- FilterDefinition<TDocument>
A not in filter.
AnyStringNin(Expression<Func<TDocument, IEnumerable<string>>>, params StringOrRegularExpression[])
Creates a not in filter for a string array field.
public FilterDefinition<TDocument> AnyStringNin(Expression<Func<TDocument, IEnumerable<string>>> field, params StringOrRegularExpression[] values)
Parameters
fieldExpression<Func<TDocument, IEnumerable<string>>>The field.
valuesStringOrRegularExpression[]The values.
Returns
- FilterDefinition<TDocument>
A not in filter.