Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

GoogleWorkspaceConflictException

Namespace OfficeIMO.GoogleWorkspace
Assembly OfficeIMO.GoogleWorkspace
Source revision 33d062b583cb with working tree changes
Base InvalidOperationException
Implements
ISerializable
Modifiers sealed

Raised before mutation when a remote resource no longer matches the caller's observed version.

Inheritance

  • InvalidOperationException
  • GoogleWorkspaceConflictException

Constructors

public GoogleWorkspaceConflictException(String message, String targetId, String? expectedVersion, String? actualVersion, TranslationReport report) #

Initializes a conflict with the expected and observed versions of the target resource.

Parameters

message System.String requiredposition: 0
Message describing the rejected mutation.
targetId System.String requiredposition: 1
Identifier of the resource whose version changed.
expectedVersion System.String? requiredposition: 2
Version expected by the caller, or null when unavailable.
actualVersion System.String? requiredposition: 3
Version observed before mutation, or null when unavailable.
report OfficeIMO.GoogleWorkspace.TranslationReport requiredposition: 4
Translation report containing the associated conflict diagnostics.

Properties

public String TargetId { get; } #

Gets the identifier of the resource whose mutation was rejected.

public String? ExpectedVersion { get; } #

Gets the resource version expected by the caller, when known.

public String? ActualVersion { get; } #

Gets the resource version observed before mutation, when known.

public TranslationReport Report { get; } #

Gets the report containing structured conflict diagnostics.