Class PolicyBuilder
- Namespace
- Polly
- Assembly
- Polly.dll
public sealed class PolicyBuilder
- Inheritance
-
PolicyBuilder
- Inherited Members
- Extension Methods
Methods
OrInner<TException>()
public PolicyBuilder OrInner<TException>() where TException : Exception
Returns
Type Parameters
TException
OrInner<TException>(Func<TException, bool>)
public PolicyBuilder OrInner<TException>(Func<TException, bool> exceptionPredicate) where TException : Exception
Parameters
Returns
Type Parameters
TException
OrResult<TResult>(Func<TResult, bool>)
public PolicyBuilder<TResult> OrResult<TResult>(Func<TResult, bool> resultPredicate)
Parameters
Returns
- PolicyBuilder<TResult>
Type Parameters
TResult
OrResult<TResult>(TResult)
public PolicyBuilder<TResult> OrResult<TResult>(TResult result)
Parameters
result
TResult
Returns
- PolicyBuilder<TResult>
Type Parameters
TResult
Or<TException>()
public PolicyBuilder Or<TException>() where TException : Exception
Returns
Type Parameters
TException
Or<TException>(Func<TException, bool>)
public PolicyBuilder Or<TException>(Func<TException, bool> exceptionPredicate) where TException : Exception
Parameters
Returns
Type Parameters
TException