DirectoryEntry.UsePropertyCache Propriedade

Definição

Recebe ou define um valor que indica se a cache deve ser comprometida após cada operação.

public:
 property bool UsePropertyCache { bool get(); void set(bool value); };
[System.DirectoryServices.DSDescription("DSUsePropertyCache")]
public bool UsePropertyCache { get; set; }
[<System.DirectoryServices.DSDescription("DSUsePropertyCache")>]
member this.UsePropertyCache : bool with get, set
Public Property UsePropertyCache As Boolean

Valor de Propriedade

true se a cache não deve ser comprometida após cada operação; caso contrário, false. A predefinição é true.

Atributos

Observações

Por defeito, as alterações às propriedades são feitas localmente numa cache, e os valores das propriedades a serem lidos são armazenados em cache após a primeira leitura. Quando a UsePropertyCache propriedade é true, o acesso às DirectoryEntry propriedades do objeto é mais rápido. Definir isto false para fará com que a cache seja comprometida após cada operação.

Se a UsePropertyCache propriedade for true e quiser comprometer alterações em cache, chame o CommitChanges método. Para atualizar valores na cache após alterações feitas ao diretório, chame o RefreshCache método.

Caution

Se ligares RefreshCache antes de ligar CommitChanges, quaisquer alterações não comprometidas no cache de propriedades serão perdidas.

Note

O fornecedor do Serviços de Informação Internet (IIS) não suporta a confirmação da cache após cada operação.

Aplica-se a

Ver também