SecurityBindingElement.BuildChannelFactory<TChannel> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy fabrykę kanałów na SecurityBindingElement podstawie ustawień i przekazanego kontekstu powiązania. Utworzona fabryka kanałów jest fabryką kanału zabezpieczeń komunikatów PROTOKOŁU SOAP, która wewnętrznie zawiera odwołanie do fabryki kanałów, która odpowiada kontekstowi powiązania (w tym fabryce kanałów transportu).
public:
generic <typename TChannel>
override System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingContext context);
override this.BuildChannelFactory : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Overrides Function BuildChannelFactory(Of TChannel) (context As BindingContext) As IChannelFactory(Of TChannel)
Parametry typu
- TChannel
Typ fabryki kanałów.
Parametry
- context
- BindingContext
Element BindingContext.
Zwraca
Fabryka kanałów oparta na SecurityBindingElement ustawieniach i przekazanym kontekście powiązania.
Wyjątki
context
to null
.
Kanał typu TChannel
nie jest obsługiwany.
Uwagi
Utworzona fabryka kanałów jest fabryką kanału zabezpieczeń komunikatów PROTOKOŁU SOAP, która wewnętrznie zawiera odwołanie do fabryki kanałów, która odpowiada kontekstowi powiązania (w tym fabryce kanałów transportu).
Ta metoda wykonuje sprawdzanie błędów parametrów, a następnie wywołuje metodę BuildChannelFactoryCore. Ta metoda, po zaimplementowaniu w klasie pochodnej, tworzy fabrykę kanału, która służy do tworzenia kanału, który przetwarza komunikaty wychodzące dla tego powiązania.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla