ConnectionOrientedTransportBindingElement.ChannelInitializationTimeout Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines TimeSpan Werts, der die maximale Zeit bestimmt, zu der ein Kanal im Initialisierungsstatus sein kann, bevor die Verbindung getrennt wird.
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
Eigenschaftswert
Eine TimeSpan Zeitüberschreitung einer Kanalinitialisierungsanforderung.
Hinweise
Diese Eigenschaft bestimmt, wie lange eine TCP-Verbindung sich mithilfe des .NET Framing-Protokolls authentifizieren kann. Ein Client muss einige anfängliche Daten senden, bevor der Server über genügend Informationen zum Ausführen der Authentifizierung verfügt. Für dieses Timeout wurde bewusst ein geringerer Wert als für ReceiveTimeout (10 Minuten) festgelegt, damit Serververbindungen von böswilligen, nicht authentifizierten Clients nicht zu lange aufrechterhalten werden können. Der Standardwert beträgt 30 Sekunden.