OneWayBindingElement.CanBuildChannelFactory<TChannel> Metod

Definition

Hämtar ett värde som anger om en kanalfabrik av den angivna typen kan skapas.

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

Vilken typ av kanalfabrik som ska skapas.

Parametrar

context
BindingContext

Det BindingContext som ger kontext för bindningselementet.

Returer

trueom en kanalfabrik av den angivna typen kan skapas. annars . false Standardvärdet är false.

Undantag

context är null.

Kommentarer

Du bör anropa den här metoden innan du försöker skapa en kanalfabrik.

Den här metoden returnerar true när TChannel är en IOutputChannel, och bindningen under den nuvarande i bindningsstacken är en IDuplexSessionChannel eller IRequestChannel.

Gäller för