C# Class Microsoft.WindowsAzure.MediaServices.Client.TransientFaultHandling.MediaErrorDetectionStrategy

Inheritance: ITransientErrorDetectionStrategy
Afficher le fichier Open project: Azure/azure-sdk-for-media-services

Méthodes publiques

Méthode Description
IsTransient ( Exception ex ) : bool

Méthodes protégées

Méthode Description
CheckIsTransient ( Exception ex ) : bool
IsRetriableDataServiceException ( Exception ex, bool operationIdempotentOnRetry, bool retryOnUnauthorizedErrors ) : bool
IsRetriableHttpStatusCode ( HttpStatusCode statusCode, bool operationIdempotentOnRetry, bool retryOnUnauthorizedErrors ) : bool
IsRetriableHttpStatusCode ( int statusCode, bool operationIdempotentOnRetry, bool retryOnUnauthorizedErrors ) : bool
IsRetriableWebException ( Exception ex, bool operationIdempotentOnRetry, bool retryOnUnauthorizedErrors ) : bool
IsSocketException ( Exception ex ) : bool
IsTimeoutException ( Exception ex ) : bool
OnIsTransient ( Exception ex ) : bool

Method Details

CheckIsTransient() protected abstract méthode

protected abstract CheckIsTransient ( Exception ex ) : bool
ex System.Exception
Résultat bool

IsRetriableDataServiceException() protected méthode

protected IsRetriableDataServiceException ( Exception ex, bool operationIdempotentOnRetry, bool retryOnUnauthorizedErrors ) : bool
ex System.Exception
operationIdempotentOnRetry bool
retryOnUnauthorizedErrors bool
Résultat bool

IsRetriableHttpStatusCode() protected méthode

protected IsRetriableHttpStatusCode ( HttpStatusCode statusCode, bool operationIdempotentOnRetry, bool retryOnUnauthorizedErrors ) : bool
statusCode HttpStatusCode
operationIdempotentOnRetry bool
retryOnUnauthorizedErrors bool
Résultat bool

IsRetriableHttpStatusCode() protected méthode

protected IsRetriableHttpStatusCode ( int statusCode, bool operationIdempotentOnRetry, bool retryOnUnauthorizedErrors ) : bool
statusCode int
operationIdempotentOnRetry bool
retryOnUnauthorizedErrors bool
Résultat bool

IsRetriableWebException() protected méthode

protected IsRetriableWebException ( Exception ex, bool operationIdempotentOnRetry, bool retryOnUnauthorizedErrors ) : bool
ex System.Exception
operationIdempotentOnRetry bool
retryOnUnauthorizedErrors bool
Résultat bool

IsSocketException() protected méthode

protected IsSocketException ( Exception ex ) : bool
ex System.Exception
Résultat bool

IsTimeoutException() protected méthode

protected IsTimeoutException ( Exception ex ) : bool
ex System.Exception
Résultat bool

IsTransient() public méthode

public IsTransient ( Exception ex ) : bool
ex System.Exception
Résultat bool

OnIsTransient() protected méthode

protected OnIsTransient ( Exception ex ) : bool
ex System.Exception
Résultat bool