Click or drag to resize

Collation.With Method

Creates a new Collation instance with some properties changed.

Namespace:  MongoDB.Driver
Assembly:  MongoDB.Driver.Core (in MongoDB.Driver.Core.dll) Version: 2.21.0+5a9c3311e158910b88195f290e6d4b1b2715d2b2
Syntax
public Collation With(
	Optional<string> locale = null,
	Optional<Nullable<bool>> caseLevel = null,
	Optional<Nullable<CollationCaseFirst>> caseFirst = null,
	Optional<Nullable<CollationStrength>> strength = null,
	Optional<Nullable<bool>> numericOrdering = null,
	Optional<Nullable<CollationAlternate>> alternate = null,
	Optional<Nullable<CollationMaxVariable>> maxVariable = null,
	Optional<Nullable<bool>> normalization = null,
	Optional<Nullable<bool>> backwards = null
)

Parameters

locale (Optional)
Type: MongoDB.Driver.Optional<String>
The new locale.
caseLevel (Optional)
Type: MongoDB.Driver.Optional<Nullable<Boolean>>
The new case level.
caseFirst (Optional)
Type: MongoDB.Driver.Optional<Nullable<CollationCaseFirst>>
The new case first.
strength (Optional)
Type: MongoDB.Driver.Optional<Nullable<CollationStrength>>
The new strength.
numericOrdering (Optional)
Type: MongoDB.Driver.Optional<Nullable<Boolean>>
The new numeric ordering.
alternate (Optional)
Type: MongoDB.Driver.Optional<Nullable<CollationAlternate>>
The new alternate.
maxVariable (Optional)
Type: MongoDB.Driver.Optional<Nullable<CollationMaxVariable>>
The new maximum variable.
normalization (Optional)
Type: MongoDB.Driver.Optional<Nullable<Boolean>>
The new normalization.
backwards (Optional)
Type: MongoDB.Driver.Optional<Nullable<Boolean>>
The new backwards.

Return Value

Type: Collation
A new Collation instance.
See Also