Поделиться через


ManagementOptions.Timeout Свойство

Определение

Получает или задает время ожидания для операции. Обратите внимание, что для операций, возвращающих коллекции, это время ожидания применяется к перечислению, которое выполняется в результирующей коллекции, а не к самой операции (к операции применяется свойство ReturnImmediately). Это свойство позволяет указать, что операция должна быть выполнена в полусинхронном режиме.

public:
 property TimeSpan Timeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan Timeout { get; set; }
member this.Timeout : TimeSpan with get, set
Public Property Timeout As TimeSpan

Значение свойства

Возвращает TimeSpan, которое определяет время ожидания, применяемое к операции.

Комментарии

Свойство Timeout используется в соответствующей полусинхронной операции для следующих классов: ObjectGetOptions, PutOptions, DeleteOptions, InvokeMethodOptions, EnumerationOptionsи EventWatcherOptions.

Это свойство не влияет на Connect() метод .

Значение свойства

Значение по умолчанию для этого свойства — MaxValue, что означает, что операция будет блокироваться. Указанное значение должно быть положительным.

Безопасность .NET Framework

Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из частично доверенного кода.

Применяется к