class_docstr: Base Class for a delegated operation repository.
class_docstr_tok: ["Base","Class","for","a","delegated","operation","repository","."]
docstr: List all operations.
docstr_tok: ["List","all","operations","."]
code: def list_operations(
      self,
      operator: str = None,
      dataset_name: str = None,
      dataset_id: ObjectId = None,
      run_state: ExecutionRunState = None,
      delegation_target: str = None,
      pinned: bool = None,
      paging: DelegatedOperationPagingParams = None,
      search: dict = None,
      **kwargs: Any,
  ) -> List[DelegatedOperationDocument]:
      """List all operations."""
      raise NotImplementedError(
          "subclass must implement list_operations()"
      )
  
imports: import logging
  from datetime import datetime
  from typing import Any, List
  import pymongo
  from bson import ObjectId
  from pymongo import IndexModel
  from pymongo.collection import Collection
  from fiftyone.factory import DelegatedOperationPagingParams
  from fiftyone.factory.repos import DelegatedOperationDocument
  from fiftyone.operators.executor import ExecutionContext, ExecutionProgress, ExecutionResult, ExecutionRunState
label_desc: Use image node_id 5 for calling the DelegatedOperationRepo obj's underlying member method code with example usage: obj.list_operations(operator, dataset_name, dataset_id, run_state, delegation_target, pinned, paging, search) without return types