Свойство | Type | Description | |
---|---|---|---|
GetRedisKey | string | ||
RedisGlobalStore | System | ||
RegisterLocationAsync | Task |
||
SetLocationBitAndExpireAsync | Task |
Méthode | Description | |
---|---|---|
GetBulkAsync ( OperationContext context, IReadOnlyList contentHashes ) : Task |
||
GetCounters ( OperationContext context ) : CounterSet | ||
HeartbeatAsync ( OperationContext context, HeartbeatMachineRequest request ) : Task |
||
RegisterLocationAsync ( OperationContext context, BuildXL.Cache.ContentStore.Distributed.NuCache.MachineId machineId, IReadOnlyList contentHashes, bool touch ) : ValueTask |
||
RegisterMachineAsync ( OperationContext context, MachineLocation machineLocation ) : Task |
Méthode | Description | |
---|---|---|
GetRedisKey ( BuildXL.Cache.ContentStore.Distributed.NuCache.ShortHash hash ) : string | ||
RedisGlobalStore ( IClock clock, RedisContentLocationStoreConfiguration configuration, RedisDatabaseAdapter primaryRedisDb, RedisDatabaseAdapter secondaryRedisDb, RedisDatabaseAdapter primaryRedisBlobDb, RedisDatabaseAdapter secondaryRedisBlobDb, IMasterElectionMechanism masterElectionMechanism ) : System | ||
RegisterLocationAsync ( OperationContext context, IReadOnlyList contentHashes, BuildXL.Cache.ContentStore.Distributed.NuCache.MachineId machineId, string caller = null ) : Task |
||
SetLocationBitAndExpireAsync ( OperationContext context, IBatch batch, RedisKey key, BuildXL.Cache.ContentStore.Distributed.NuCache.ShortHashWithSize hash, BuildXL.Cache.ContentStore.Distributed.NuCache.MachineId machineId ) : Task |
public GetBulkAsync ( OperationContext context, IReadOnlyList contentHashes ) : Task |
||
context | OperationContext | |
contentHashes | IReadOnlyList | |
Résultat | Task |
public GetCounters ( OperationContext context ) : CounterSet | ||
context | OperationContext | |
Résultat | CounterSet |
public HeartbeatAsync ( OperationContext context, HeartbeatMachineRequest request ) : Task |
||
context | OperationContext | |
request | HeartbeatMachineRequest | |
Résultat | Task |
public RegisterLocationAsync ( OperationContext context, BuildXL.Cache.ContentStore.Distributed.NuCache.MachineId machineId, IReadOnlyList contentHashes, bool touch ) : ValueTask |
||
context | OperationContext | |
machineId | BuildXL.Cache.ContentStore.Distributed.NuCache.MachineId | |
contentHashes | IReadOnlyList | |
touch | bool | |
Résultat | ValueTask |
public RegisterMachineAsync ( OperationContext context, MachineLocation machineLocation ) : Task |
||
context | OperationContext | |
machineLocation | MachineLocation | |
Résultat | Task |