Chain.DefaultIfException Метод

Определение

Перегрузки

DefaultIfException<T,E>(IDialog<T>)

Когда предшествующий IDialog<TResult> объект завершится, остановите распространение исключения .E

DefaultIfException<T>(IDialog<T>)

Когда предшествующий IDialog<TResult> объект завершится, остановите распространение исключения.

DefaultIfException<T,E>(IDialog<T>)

Исходный код:
Chain.cs

Когда предшествующий IDialog<TResult> объект завершится, остановите распространение исключения .E

public static Microsoft.Bot.Builder.Dialogs.IDialog<T> DefaultIfException<T,E>(this Microsoft.Bot.Builder.Dialogs.IDialog<T> antecedent) where E : Exception;
static member DefaultIfException : Microsoft.Bot.Builder.Dialogs.IDialog<'T> -> Microsoft.Bot.Builder.Dialogs.IDialog<'T> (requires 'E :> Exception)
<Extension()>
Public Function DefaultIfException(Of T, E) (antecedent As IDialog(Of T)) As IDialog(Of T)

Параметры типа

T

Тип, возвращаемый предшествующим диалоговым окном.

E

Тип исключения для проглатывания.

Параметры

antecedent
IDialog<T>

Предшествующее диалоговое окно IDialog<TResult>.

Возвращаемое значение

IDialog<T>

Значение по умолчанию , T если существует исключение типа E.

Применяется к

DefaultIfException<T>(IDialog<T>)

Исходный код:
Chain.cs

Когда предшествующий IDialog<TResult> объект завершится, остановите распространение исключения.

public static Microsoft.Bot.Builder.Dialogs.IDialog<T> DefaultIfException<T>(this Microsoft.Bot.Builder.Dialogs.IDialog<T> antecedent);
static member DefaultIfException : Microsoft.Bot.Builder.Dialogs.IDialog<'T> -> Microsoft.Bot.Builder.Dialogs.IDialog<'T>
<Extension()>
Public Function DefaultIfException(Of T) (antecedent As IDialog(Of T)) As IDialog(Of T)

Параметры типа

T

Тип, возвращаемый предшествующим диалоговым окном.

Параметры

antecedent
IDialog<T>

Предшествующее диалоговое окно IDialog<TResult>.

Возвращаемое значение

IDialog<T>

Значение по умолчанию , T если имеется исключение.

Применяется к