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 urč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
truepokud by mezipaměť neměla být potvrzena po každé operaci; v opačném případě . false Výchozí hodnota je true.
- Atributy
Poznámky
Ve výchozím nastavení se změny vlastností provádějí místně v mezipaměti a hodnoty vlastností, které se mají číst, se ukládají do mezipaměti po prvním čtení.
UsePropertyCache Pokud je truevlastnost , přístup k vlastnostem objektu DirectoryEntry je rychlejší. Nastavením této hodnoty false dojde k potvrzení mezipaměti po každé operaci.
UsePropertyCache Pokud je true vlastnost a chcete potvrdit změny uložené v mezipaměti, zavolejte metoduCommitChanges. Chcete-li aktualizovat hodnoty v mezipaměti po provedení změn v adresáři, zavolejte metodu RefreshCache .
Upozornění
Pokud zavoláte RefreshCache před voláním CommitChanges, všechny nepotvrzené změny mezipaměti vlastností budou ztraceny.
Poznámka:
Poskytovatel internetové informační služby (IIS) nepodporuje potvrzení mezipaměti po každé operaci.