Class MicrosoftGraphInvitationDeliveryClientResult
Namespace: Cephalon.MultiTenancy.Governance.MicrosoftGraphDelivery.Services
Assembly: Cephalon.MultiTenancy.Governance.MicrosoftGraphDelivery.dll
Describes the result returned by a Microsoft Graph invitation delivery client.
public sealed class MicrosoftGraphInvitationDeliveryClientResultInheritance
Section titled “Inheritance”object ← MicrosoftGraphInvitationDeliveryClientResult
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”MicrosoftGraphInvitationDeliveryClientResult(bool, int?, string?, string?, IReadOnlyDictionary<string, string>?)
Section titled “ MicrosoftGraphInvitationDeliveryClientResult(bool, int?, string?, string?, IReadOnlyDictionary<string, string>?)”Creates a Microsoft Graph invitation delivery client result.
public MicrosoftGraphInvitationDeliveryClientResult(bool accepted, int? statusCode = null, string? providerMessageId = null, string? reason = null, IReadOnlyDictionary<string, string>? metadata = null)Parameters
Section titled “Parameters”accepted bool
A value indicating whether Microsoft Graph accepted the request.
statusCode int?
The HTTP status code returned by Microsoft Graph when one is known.
providerMessageId string?
The provider message identifier when one is known.
reason string?
The provider-facing outcome reason.
metadata IReadOnlyDictionary<string, string>?
Optional safe client metadata.
Properties
Section titled “Properties”Accepted
Section titled “ Accepted”Gets a value indicating whether Microsoft Graph accepted the request.
public bool Accepted { get; }Property Value
Section titled “Property Value”Metadata
Section titled “ Metadata”Gets optional safe client metadata.
public IReadOnlyDictionary<string, string> Metadata { get; }Property Value
Section titled “Property Value”IReadOnlyDictionary<string, string>
ProviderMessageId
Section titled “ ProviderMessageId”Gets the provider message identifier when one is known.
public string? ProviderMessageId { get; }Property Value
Section titled “Property Value”Remarks
Section titled “Remarks”Microsoft Graph sendMail normally returns 202 Accepted without a message id. Implementations should
leave this value empty unless they have a real provider message identifier rather than a request-id header.
Reason
Section titled “ Reason”Gets the provider-facing outcome reason.
public string? Reason { get; }Property Value
Section titled “Property Value”StatusCode
Section titled “ StatusCode”Gets the HTTP status code returned by Microsoft Graph when one is known.
public int? StatusCode { get; }Property Value
Section titled “Property Value”int?