Table of Contents

Class SearchAttributeUpdate<T>

Namespace
Temporalio.Workflows
Assembly
Temporalio.dll

A single mutation to a search attribute key. This can be a set or, if HasValue is false, an unset.

public class SearchAttributeUpdate<T> : SearchAttributeUpdate where T : notnull

Type Parameters

T

Key type.

Inheritance
SearchAttributeUpdate<T>
Inherited Members

Properties

Key

Gets the key to update.

public SearchAttributeKey<T> Key { get; }

Property Value

SearchAttributeKey<T>

UntypedKey

Gets the untyped form of the key to update.

public override SearchAttributeKey UntypedKey { get; }

Property Value

SearchAttributeKey

UntypedValue

Gets the untyped value to update.

public override object UntypedValue { get; }

Property Value

object

Exceptions

InvalidOperationException

If there is no value.

Value

Gets the value to update or fails if this is an unset.

public T Value { get; }

Property Value

T

Exceptions

InvalidOperationException

If there is no value.