Share via


ObjectiveRelation Class

Definition

Contains the data that describes the scheduling strategy for an AppointmentRequest and that overrides the default constraints.

For the Web API the corresponding type is ObjectiveRelation ComplexType.

public ref class ObjectiveRelation sealed : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/crm/2011/Contracts")]
public sealed class ObjectiveRelation : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/crm/2011/Contracts")>]
type ObjectiveRelation = class
    interface IExtensibleDataObject
Public NotInheritable Class ObjectiveRelation
Implements IExtensibleDataObject
Inheritance
ObjectiveRelation
Attributes
Implements

Constructors

ObjectiveRelation()

Initializes a new instance of the ObjectiveRelation class.

ObjectiveRelation(Guid, String)

Initializes a new instance of the ObjectiveRelation class.

Properties

ExtensionData

Gets or sets the structure that contains extra data.

ObjectiveExpression

Gets or sets the search strategy to use in the appointment request for the SearchRequest message.

ResourceSpecId

Gets or sets the ID of the resource specification.

Applies to

See also