GrainDirectoryOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public class GrainDirectoryOptions
type GrainDirectoryOptions = class
Public Class GrainDirectoryOptions
- Héritage
-
GrainDirectoryOptions
Constructeurs
GrainDirectoryOptions() |
Champs
DEFAULT_CACHE_SIZE |
Valeur par défaut pour CacheSize. |
DEFAULT_CACHING_STRATEGY |
Valeur par défaut pour CachingStrategy. |
DEFAULT_INITIAL_CACHE_TTL |
Valeur par défaut pour InitialCacheTTL. |
DEFAULT_MAXIMUM_CACHE_TTL |
Valeur par défaut pour MaximumCacheTTL. |
DEFAULT_TTL_EXTENSION_FACTOR |
Valeur par défaut pour CacheTTLExtensionFactor. |
DEFAULT_UNREGISTER_RACE_DELAY |
Valeur par défaut pour LazyDeregistrationDelay. |
Propriétés
CacheSize |
Obtient ou définit le nombre maximal de grains pour ant mettre en cache les informations du répertoire. |
CacheTTLExtensionFactor |
Obtient ou définit le facteur par lequel les TTL d’entrée de cache doivent être étendues lorsqu’elles sont jugées stables. |
CachingStrategy |
Obtient ou définit la stratégie de mise en cache à utiliser. Les options sont Aucune, ce qui signifie ne pas mettre en cache les entrées de répertoire localement ; LRU, qui indique qu’une stratégie standard de taille fixe la moins récemment utilisée doit être utilisée; et Adaptatif, ce qui indique qu’une stratégie adaptative avec une taille maximale fixe doit être utilisée. La stratégie adaptative est utilisée par défaut. |
InitialCacheTTL |
Obtient ou définit le temps initial (minimum), en secondes, pour conserver une entrée de cache avant la revalidation. |
LazyDeregistrationDelay |
Obtient ou définit l’intervalle de temps entre le moment où nous avons ajouté une entrée pour une activation dans le répertoire grain et le moment où nous sommes autorisés à supprimer cette entrée de manière conditionnelle. La désinscription conditionnelle est utilisée pour le nettoyage paresseux des activations dont la désinscription d’invite a échoué pour une raison quelconque (par exemple, échec du message). Cela doit toujours être d’au moins une minute, car nous comparons les heures sur la partition de répertoire. Les délais de message et les références clcks doivent donc être autorisés. |
MaximumCacheTTL |
Obtient ou définit la durée maximale, en secondes, pour conserver une entrée de cache avant la revalidation. |