FakeErrorDetailWriterWriteDetailAsync - метод |
Записывает детальную информацию по ошибке.
Пространство имён:
Tessa.Platform.Runtime
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public Task WriteDetailAsync(
Guid id,
Guid cardTypeID,
string cardTypeCaption,
Guid cardID,
string cardName,
byte[] requestBytes,
IUser user,
DateTime modified,
IErrorDescription description,
IErrorDetails details,
CancellationToken cancellationToken = default
)
Public Function WriteDetailAsync (
id As Guid,
cardTypeID As Guid,
cardTypeCaption As String,
cardID As Guid,
cardName As String,
requestBytes As Byte(),
user As IUser,
modified As DateTime,
description As IErrorDescription,
details As IErrorDetails,
Optional cancellationToken As CancellationToken = Nothing
) As Task
public:
virtual Task^ WriteDetailAsync(
Guid id,
Guid cardTypeID,
String^ cardTypeCaption,
Guid cardID,
String^ cardName,
array<unsigned char>^ requestBytes,
IUser^ user,
DateTime modified,
IErrorDescription^ description,
IErrorDetails^ details,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract WriteDetailAsync :
id : Guid *
cardTypeID : Guid *
cardTypeCaption : string *
cardID : Guid *
cardName : string *
requestBytes : byte[] *
user : IUser *
modified : DateTime *
description : IErrorDescription *
details : IErrorDetails *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
override WriteDetailAsync :
id : Guid *
cardTypeID : Guid *
cardTypeCaption : string *
cardID : Guid *
cardName : string *
requestBytes : byte[] *
user : IUser *
modified : DateTime *
description : IErrorDescription *
details : IErrorDetails *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
Параметры
- id
- Тип: SystemGuid
Идентификатор ошибки. - cardTypeID
- Тип: SystemGuid
Идентификатор типа карточки, с которым связана ошибка. - cardTypeCaption
- Тип: SystemString
Отображаемое имя типа карточки, с которым связана ошибка. - cardID
- Тип: SystemGuid
Идентификатор экземпляра карточки, с которым связана ошибка. - cardName
- Тип: SystemString
Отображаемое имя (или Digest) экземпляра карточки, с которым связана ошибка. - requestBytes
- Тип: SystemByte
Сериализованная информация по ошибке. - user
- Тип: Tessa.Platform.RuntimeIUser
Сотрудник, который записывает информацию по ошибке. Обычно это текущий сотрудник в сессии. - modified
- Тип: SystemDateTime
Дата и время ошибки в UTC. Обычно это текущие дата и время. - description
- Тип: Tessa.Platform.RuntimeIErrorDescription
Описание ошибки. Не должно быть равно null.
- details
- Тип: Tessa.Platform.RuntimeIErrorDetails
Дополнительное описание ошибки. Не должно быть равно null.
- cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
TaskАсинхронная задача.
Реализации
IErrorDetailWriterWriteDetailAsync(Guid, Guid, String, Guid, String, Byte, IUser, DateTime, IErrorDescription, IErrorDetails, CancellationToken)См. также