FSharp.Azure.Cosmos 1.0.0

Edit this page

UpsertBuilder<'T> Type

Constructors

Constructor Description

UpsertBuilder(enableContentResponseOnWrite)

Full Usage: UpsertBuilder(enableContentResponseOnWrite)

Parameters:
    enableContentResponseOnWrite : bool

Returns: UpsertBuilder<'T>
enableContentResponseOnWrite : bool
Returns: UpsertBuilder<'T>

Instance members

Instance member Description

consistencyLevel consistencyLevel

Full Usage: consistencyLevel consistencyLevel

Parameters:
Returns: UpsertOperation<'a>

Sets the operation ConsistencyLevel

consistencyLevel : Nullable<ConsistencyLevel>
Returns: UpsertOperation<'a>

eTag eTag

Full Usage: eTag eTag

Parameters:
    eTag : string

Returns: UpsertOperation<'a>

Sets the eTag to IfMatchEtag

eTag : string
Returns: UpsertOperation<'a>

enableContentResponseOnWrite enableContentResponseOnWrite

Full Usage: enableContentResponseOnWrite enableContentResponseOnWrite

Parameters:
    enableContentResponseOnWrite : bool

Returns: UpsertOperation<'a>

Sets if the response should include the content of the item after the operation

enableContentResponseOnWrite : bool
Returns: UpsertOperation<'a>

indexingDirective indexingDirective

Full Usage: indexingDirective indexingDirective

Parameters:
Returns: UpsertOperation<'a>

Sets the indexing directive

indexingDirective : Nullable<IndexingDirective>
Returns: UpsertOperation<'a>

this[item]

Full Usage: this[item]

Parameters:
    item : 'a

Returns: UpsertOperation<'a>

Sets the item being creeated

item : 'a
Returns: UpsertOperation<'a>

partitionKey partitionKey

Full Usage: partitionKey partitionKey

Parameters:
    partitionKey : string

Returns: UpsertOperation<'a>

Sets the partition key

partitionKey : string
Returns: UpsertOperation<'a>

partitionKey partitionKey

Full Usage: partitionKey partitionKey

Parameters:
Returns: UpsertOperation<'a>

Sets the partition key

partitionKey : PartitionKey
Returns: UpsertOperation<'a>

postTrigger trigger

Full Usage: postTrigger trigger

Parameters:
    trigger : string

Returns: UpsertOperation<'a>

Adds a trigger to be invoked after the operation

trigger : string
Returns: UpsertOperation<'a>

postTriggers triggers

Full Usage: postTriggers triggers

Parameters:
    triggers : string seq

Returns: UpsertOperation<'a>

Adds triggers to be invoked after the operation

triggers : string seq
Returns: UpsertOperation<'a>

preTrigger trigger

Full Usage: preTrigger trigger

Parameters:
    trigger : string

Returns: UpsertOperation<'a>

Adds a trigger to be invoked before the operation

trigger : string
Returns: UpsertOperation<'a>

preTriggers triggers

Full Usage: preTriggers triggers

Parameters:
    triggers : string seq

Returns: UpsertOperation<'a>

Adds triggers to be invoked before the operation

triggers : string seq
Returns: UpsertOperation<'a>

requestOptions options

Full Usage: requestOptions options

Parameters:
Returns: UpsertOperation<'a>

Sets the request options

options : ItemRequestOptions
Returns: UpsertOperation<'a>

sessionToken sessionToken

Full Usage: sessionToken sessionToken

Parameters:
    sessionToken : string

Returns: UpsertOperation<'a>

Sets the session token

sessionToken : string
Returns: UpsertOperation<'a>

this.Yield

Full Usage: this.Yield

Parameters:
    arg0 : 'a

Returns: UpsertOperation<'T>
arg0 : 'a
Returns: UpsertOperation<'T>