RunCommandOptions
public struct RunCommandOptions : Encodable
Options to use when running a command against a MongoDatabase
.
-
A session to associate with this operation
Declaration
Swift
public let session: ClientSession?
-
An optional
ReadConcern
to use for this operationDeclaration
Swift
public let readConcern: ReadConcern?
-
An optional
ReadPreference
to use for this operationDeclaration
Swift
public let readPreference: ReadPreference?
-
An optional WriteConcern to use for this operation
Declaration
Swift
public let writeConcern: WriteConcern?
-
Convenience initializer allowing session to be omitted or optional
Declaration
Swift
public init(readConcern: ReadConcern? = nil, readPreference: ReadPreference? = nil, session: ClientSession? = nil, writeConcern: WriteConcern? = nil)