C# Класс ChannelAdvisorAccess.Misc.AP

Показать файл Открыть проект

Открытые методы

Метод Описание
CreateQuery ( Func additionalLogInfo = null, string accountId = "", CacheManager cache = null ) : ActionPolicy
CreateQueryAsync ( Func additionalLogInfo = null, string accountId = "", CacheManager cache = null ) : ActionPolicyAsync
CreateSubmit ( Func additionalLogInfo = null, string accountId = "", CacheManager cache = null ) : ActionPolicy
CreateSubmitAsync ( Func additionalLogInfo = null, string accountId = "", CacheManager cache = null ) : ActionPolicyAsync

Приватные методы

Метод Описание
CollestMessages ( Exception exc ) : string
CreateRetryMessage ( Func additionalLogInfo, int i, System.TimeSpan delay, Exception ex ) : string
GetDelay ( Exception ex, int retryNumber ) : System.TimeSpan
GetDelayForWebException ( WebException webException ) : TimeSpan?
GetHttpStatusCode ( WebException webException ) : HttpStatusCode?
IsError429 ( Exception ex ) : bool

Описание методов

CreateQuery() публичный статический Метод

public static CreateQuery ( Func additionalLogInfo = null, string accountId = "", CacheManager cache = null ) : ActionPolicy
additionalLogInfo Func
accountId string
cache CacheManager
Результат ActionPolicy

CreateQueryAsync() публичный статический Метод

public static CreateQueryAsync ( Func additionalLogInfo = null, string accountId = "", CacheManager cache = null ) : ActionPolicyAsync
additionalLogInfo Func
accountId string
cache CacheManager
Результат ActionPolicyAsync

CreateSubmit() публичный статический Метод

public static CreateSubmit ( Func additionalLogInfo = null, string accountId = "", CacheManager cache = null ) : ActionPolicy
additionalLogInfo Func
accountId string
cache CacheManager
Результат ActionPolicy

CreateSubmitAsync() публичный статический Метод

public static CreateSubmitAsync ( Func additionalLogInfo = null, string accountId = "", CacheManager cache = null ) : ActionPolicyAsync
additionalLogInfo Func
accountId string
cache CacheManager
Результат ActionPolicyAsync