DirectoryEntry.UsePropertyCache Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu označující, zda má být mezipaměť potvrzena po každé operaci.
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
Hodnota vlastnosti
true
pokud mezipaměť nemá být potvrzena po každé operaci; v opačném případě . false
Výchozí formát je true
.
- Atributy
Poznámky
Ve výchozím nastavení se změny vlastností provedou místně v mezipaměti a hodnoty vlastností, které se mají číst, se uloží do mezipaměti po prvním přečtení. UsePropertyCache Pokud je true
vlastnost , přístup k vlastnostem objektu DirectoryEntry je rychlejší. Nastavení na tuto hodnotu false
způsobí, že se mezipaměť po každé operaci potvrdí.
UsePropertyCache Pokud je true
vlastnost a chcete potvrdit změny uložené v mezipaměti, zavolejte metodu CommitChanges . Pokud chcete aktualizovat hodnoty v mezipaměti po provedení změn adresáře, zavolejte metodu RefreshCache .
Upozornění
Pokud před voláním CommitChangeszavoláte RefreshCache , všechny nepotvrzené změny v mezipaměti vlastností budou ztraceny.
Poznámka
Zprostředkovatel Internetové informační služby (IIS) nepodporuje potvrzení mezipaměti po každé operaci.