Share via


RecurrenceEnd Class

Definition

Recurrence end model. Either provide numberOfOccurrences if you want recurrence to end after a specified number of occurrences or provide endDate if you want recurrence to end after a specified end date. If both values are provided, a validation error will be thrown indicating that only one field should be provided. If neither value is provided, the recurrence will end when manually ended.

public class RecurrenceEnd : System.ClientModel.Primitives.IJsonModel<Azure.Developer.LoadTesting.RecurrenceEnd>, System.ClientModel.Primitives.IPersistableModel<Azure.Developer.LoadTesting.RecurrenceEnd>
type RecurrenceEnd = class
    interface IJsonModel<RecurrenceEnd>
    interface IPersistableModel<RecurrenceEnd>
Public Class RecurrenceEnd
Implements IJsonModel(Of RecurrenceEnd), IPersistableModel(Of RecurrenceEnd)
Inheritance
RecurrenceEnd
Implements

Constructors

Name Description
RecurrenceEnd()

Initializes a new instance of RecurrenceEnd.

Properties

Name Description
EndDateTime

The date after which the recurrence will end. (RFC 3339 literal format).

NumberOfOccurrences

Number of occurrences after which the recurrence will end.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<RecurrenceEnd>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<RecurrenceEnd>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<RecurrenceEnd>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<RecurrenceEnd>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<RecurrenceEnd>.Write(ModelReaderWriterOptions)

Applies to