ConnectionOrientedTransportBindingElement.ChannelInitializationTimeout Właściwość
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.
Pobiera lub ustawia wartość TimeSpan określającą maksymalny czas, przez jaki kanał może znajdować się w stanie inicjowania przed rozłączeniem.
public:
property TimeSpan ChannelInitializationTimeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan ChannelInitializationTimeout { get; set; }
member this.ChannelInitializationTimeout : TimeSpan with get, set
Public Property ChannelInitializationTimeout As TimeSpan
Wartość właściwości
Upłynął TimeSpan limit czasu żądania inicjowania kanału.
Uwagi
Ta właściwość określa, jak długo połączenie TCP może potrwać do uwierzytelnienia się przy użyciu protokołu framing platformy .NET. Klient musi wysłać pewne dane początkowe, zanim serwer ma wystarczającą ilość informacji, aby przeprowadzić uwierzytelnianie. Ten limit czasu jest celowo mniejszy niż receiveTimeout (10 minut), aby złośliwi nieuwierzytelnieni klienci nie utrzymywali połączeń powiązanych z serwerem przez długi czas. Wartość domyślna to 30 sekund.
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