ConnectionOrientedTransportBindingElement.ChannelInitializationTimeout Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение TimeSpan , определяющее максимальное время, когда канал может находиться в состоянии инициализации перед отключением.
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
Значение свойства
Время TimeSpan ожидания запроса инициализации канала.
Комментарии
Это свойство определяет, сколько времени может занять tcp-подключение для проверки подлинности с помощью протокола Framing .NET. Клиенту необходимо отправить некоторые исходные данные, прежде чем сервер имеет достаточно сведений для выполнения проверки подлинности. Это время ожидания намеренно меньше, чем ReceiveTimeout (10 мин), чтобы вредоносные клиенты без аутентификации не занимали соединения с сервером на длительное время. Значение по умолчанию — 30 секунд.