TransactionFlowBindingElement.CanBuildChannelFactory<TChannel> Metod

Definition

Returnerar ett värde som anger om den angivna bindningskontexten kan skapa en kanalfabrik för att producera kanaler av en angiven typ.

public:
generic <typename TChannel>
 override bool CanBuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context);
override this.CanBuildChannelFactory : System.ServiceModel.Channels.BindingContext -> bool
Public Overrides Function CanBuildChannelFactory(Of TChannel) (context As BindingContext) As Boolean

Typparametrar

TChannel

Kanaltypen.

Parametrar

context
BindingContext

Det BindingContext som ska användas för att avgöra om en kanalfabrik kan skapas.

Returer

trueom en kanalfabrik för den angivna typen av kanal kan skapas från context, annars . false

Undantag

context är null.

Kommentarer

Du bör anropa den här metoden för att kontrollera att kanalfabriken för kanaler av typen TChannel kan skapas för den angivna context, innan du försöker skapa fabriken. Observera att BuildChannelFactory utlöser ett undantag om det inte går att skapa en kanalfabrik för den angivna kanaltypen.

Gäller för