OperationsController.GetAll - метод
Возвращает список всех активных операций указанного типа typeID
или вообще всех операций, если тип не указан. Возвращаемый список может быть равен null, если операций нет.
Пространство имён: Tessa.Web.ControllersСборка: Tessa.Web (в Tessa.Web.dll) Версия: 3.6.0.23
[HttpGetAttribute("get-all")]
[SessionMethodAttribute(UserAccessLevel.Administrator)]
[ProducesAttribute("application/json", new string[] { ... })]
[ProducesResponseTypeAttribute(200)]
public Task<ActionResult<List<Operation>>> GetAll(
[FromQueryAttribute(Name = "type")] Guid? typeID = null,
[FromQueryAttribute(Name = "full")] bool loadEverything = false,
CancellationToken cancellationToken = default
)
<HttpGetAttribute("get-all")>
<SessionMethodAttribute(UserAccessLevel.Administrator)>
<ProducesAttribute("application/json", New String() { ... })>
<ProducesResponseTypeAttribute(200)>
Public Function GetAll (
<FromQueryAttribute(Name := "type")> Optional typeID As Guid? = Nothing,
<FromQueryAttribute(Name := "full")> Optional loadEverything As Boolean = false,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of ActionResult(Of List(Of Operation)))
public:
[HttpGetAttribute(L"get-all")]
[SessionMethodAttribute(UserAccessLevel::Administrator)]
[ProducesAttribute(L"application/json", __gc new array<String^>^ { ... })]
[ProducesResponseTypeAttribute(200)]
Task<ActionResult<List<Operation^>^>^>^ GetAll(
[FromQueryAttribute(Name = L"type")] Nullable<Guid> typeID = nullptr,
[FromQueryAttribute(Name = L"full")] bool loadEverything = false,
CancellationToken cancellationToken = CancellationToken()
)
[<HttpGetAttribute("get-all")>]
[<SessionMethodAttribute(UserAccessLevel.Administrator)>]
[<ProducesAttribute("application/json", new string[] { ... })>]
[<ProducesResponseTypeAttribute(200)>]
member GetAll :
[<FromQueryAttribute(Name = "type")>] ?typeID : Nullable<Guid> *
[<FromQueryAttribute(Name = "full")>] ?loadEverything : bool *
?cancellationToken : CancellationToken
-> Task<ActionResult<List<Operation>>>
- typeID Nullable<Guid> (Optional)
-
Идентификатор типа операции. Не задан, если загружаются все операции.
Системные типы перечислены в OperationTypes.
- loadEverything Boolean (Optional)
-
Признак того, что должна быть загружена вся информация по операциям,
включая свойства Request,
RequestHash
и Response.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
Task<ActionResult<List<Operation>>>
Список всех активных операций. Может быть равен
null, если операций нет.