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>

例外がEの場合、デフォルトの値はTです。

適用対象

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 です。

適用対象