Sdílet prostřednictvím


DirectoryEntry.UsePropertyCache Vlastnost

Definice

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.

Platí pro

Viz také