OneWayBindingElement.CanBuildChannelFactory<TChannel> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.