API Reference
Class
GoogleWorkspaceChangeTracker
Consumes complete Drive change pages and advances each source token only after that source succeeds.
Inheritance
- Object
- GoogleWorkspaceChangeTracker
Constructors
public GoogleWorkspaceChangeTracker(GoogleWorkspaceSession session, GoogleDriveClientOptions options = null) #Parameters
- session GoogleWorkspaceSession
- options GoogleDriveClientOptions = null
Methods
public virtual Void Dispose() #Returns:
Voidpublic async Task<GoogleWorkspaceSyncCheckpoint> InitializeAsync(IEnumerable<String> sharedDriveIds = null, CancellationToken cancellationToken = null) #Returns:
Task<GoogleWorkspaceSyncCheckpoint>Parameters
- sharedDriveIds IEnumerable<String> = null
- cancellationToken CancellationToken = null
public async Task<GoogleWorkspaceChangeReadResult> ReadAsync(GoogleWorkspaceSyncCheckpoint checkpoint, GoogleWorkspaceChangeReadOptions options = null, CancellationToken cancellationToken = null) #Returns:
Task<GoogleWorkspaceChangeReadResult>Parameters
- checkpoint GoogleWorkspaceSyncCheckpoint
- options GoogleWorkspaceChangeReadOptions = null
- cancellationToken CancellationToken = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object