ManagementOptions.Timeout Właściwość

Definicja

Pobiera lub ustawia limit czasu, który ma być stosowany do operacji. Należy pamiętać, że w przypadku operacji, które zwracają kolekcje, ten limit czasu dotyczy wyliczenia za pośrednictwem wynikowej kolekcji, a nie samej operacji ( ReturnImmediately właściwość jest używana dla tej drugiej). Ta właściwość służy do wskazywania, że operacja powinna być wykonywana częściowo synchronicznie.

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

Wartość właściwości

Zwraca element TimeSpan definiujący limit czasu, który ma być stosowany do operacji.

Uwagi

Właściwość Timeout jest używana w odpowiedniej operacji częściowo synchronicznej dla następujących klas: ObjectGetOptions, , PutOptionsDeleteOptions, InvokeMethodOptions, EnumerationOptionsi EventWatcherOptions.

Ta właściwość nie ma wpływu na metodę Connect() .

Wartość właściwości

Wartość domyślna dla tej właściwości to MaxValue, co oznacza, że operacja zostanie zablokowana. Określona wartość musi być dodatnia.

Zabezpieczenia.NET Framework

Pełne zaufanie do bezpośredniego wywołującego. Ten element członkowski nie może być używany przez kod częściowo zaufany. Aby uzyskać więcej informacji, zobacz Using Libraries from Partially Trusted Code (Używanie bibliotek z częściowo zaufanego kodu).

Dotyczy