DirectoryEntry.UsePropertyCache 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 wartość wskazującą, czy pamięć podręczna powinna zostać zatwierdzona po każdej operacji.
public:
property bool UsePropertyCache { bool get(); void set(bool value); };
public bool UsePropertyCache { get; set; }
[System.DirectoryServices.DSDescription("DSUsePropertyCache")]
public bool UsePropertyCache { get; set; }
member this.UsePropertyCache : bool with get, set
[<System.DirectoryServices.DSDescription("DSUsePropertyCache")>]
member this.UsePropertyCache : bool with get, set
Public Property UsePropertyCache As Boolean
Wartość właściwości
true
jeśli pamięć podręczna nie powinna być zatwierdzana po każdej operacji; w przeciwnym razie , false
. Wartość domyślna to true
.
- Atrybuty
Uwagi
Domyślnie zmiany właściwości są wprowadzane lokalnie w pamięci podręcznej, a wartości właściwości do odczytu są buforowane po pierwszym odczycie. UsePropertyCache Gdy właściwość ma true
wartość , dostęp do DirectoryEntry właściwości obiektu jest szybszy. Ustawienie tej false
wartości spowoduje, że pamięć podręczna zostanie zatwierdzona po każdej operacji.
UsePropertyCache Jeśli właściwość to true
i chcesz zatwierdzić zmiany w pamięci podręcznej, wywołaj metodę CommitChanges . Aby zaktualizować wartości w pamięci podręcznej po wprowadzeniu zmian w katalogu, wywołaj metodę RefreshCache .
Przestroga
Jeśli wywołasz metodę przed wywołaniem RefreshCacheCommitChangesmetody , wszelkie niezatwierdzone zmiany w pamięci podręcznej właściwości zostaną utracone.
Uwaga
Dostawca usług Internet Information Services (IIS) nie obsługuje zatwierdzania pamięci podręcznej po każdej operacji.