ManagementOptions.Timeout 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 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).