Sdílet prostřednictvím


DirectoryEntry.UsePropertyCache Vlastnost

Definice

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

truepokud 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 truevlastnost , 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.

Platí pro

Viz také