@@ -2191,3 +2191,82 @@ StackExchange.Redis.KeyNotificationType.ZUnionStore = 45 -> StackExchange.Redis.
21912191static StackExchange.Redis.RedisChannel.KeySpacePrefix(in StackExchange.Redis.RedisKey prefix, int? database = null) -> StackExchange.Redis.RedisChannel
21922192static StackExchange.Redis.RedisChannel.KeySpacePrefix(System.ReadOnlySpan<byte> prefix, int? database = null) -> StackExchange.Redis.RedisChannel
21932193static StackExchange.Redis.RedisChannel.KeySpaceSingleKey(in StackExchange.Redis.RedisKey key, int database) -> StackExchange.Redis.RedisChannel
2194+ [SER003]StackExchange.Redis.HotKeysMetrics
2195+ [SER003]StackExchange.Redis.HotKeysMetrics.Cpu = 1 -> StackExchange.Redis.HotKeysMetrics
2196+ [SER003]StackExchange.Redis.HotKeysMetrics.Network = 2 -> StackExchange.Redis.HotKeysMetrics
2197+ [SER003]StackExchange.Redis.HotKeysMetrics.None = 0 -> StackExchange.Redis.HotKeysMetrics
2198+ [SER003]StackExchange.Redis.HotKeysResult
2199+ [SER003]StackExchange.Redis.HotKeysResult.AllCommandsAllSlotsNetworkBytes.get -> long
2200+ [SER003]StackExchange.Redis.HotKeysResult.AllCommandsAllSlotsTime.get -> System.TimeSpan
2201+ [SER003]StackExchange.Redis.HotKeysResult.AllCommandsSelectedSlotsNetworkBytes.get -> long?
2202+ [SER003]StackExchange.Redis.HotKeysResult.AllCommandsSelectedSlotsTime.get -> System.TimeSpan?
2203+ [SER003]StackExchange.Redis.HotKeysResult.CollectionDuration.get -> System.TimeSpan
2204+ [SER003]StackExchange.Redis.HotKeysResult.CollectionStartTime.get -> System.DateTime
2205+ [SER003]StackExchange.Redis.HotKeysResult.CpuByKey.get -> System.ReadOnlySpan<StackExchange.Redis.HotKeysResult.MetricKeyCpu>
2206+ [SER003]StackExchange.Redis.HotKeysResult.IsSampled.get -> bool
2207+ [SER003]StackExchange.Redis.HotKeysResult.IsSlotFiltered.get -> bool
2208+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyBytes
2209+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyBytes.Bytes.get -> long
2210+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyBytes.Key.get -> StackExchange.Redis.RedisKey
2211+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyBytes.MetricKeyBytes() -> void
2212+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyBytes.MetricKeyBytes(in StackExchange.Redis.RedisKey key, long bytes) -> void
2213+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyCpu
2214+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyCpu.Duration.get -> System.TimeSpan
2215+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyCpu.Key.get -> StackExchange.Redis.RedisKey
2216+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyCpu.MetricKeyCpu() -> void
2217+ [SER003]StackExchange.Redis.HotKeysResult.MetricKeyCpu.MetricKeyCpu(in StackExchange.Redis.RedisKey key, long durationMicroseconds) -> void
2218+ [SER003]StackExchange.Redis.HotKeysResult.Metrics.get -> StackExchange.Redis.HotKeysMetrics
2219+ [SER003]StackExchange.Redis.HotKeysResult.NetworkBytesByKey.get -> System.ReadOnlySpan<StackExchange.Redis.HotKeysResult.MetricKeyBytes>
2220+ [SER003]StackExchange.Redis.HotKeysResult.SampledCommandsSelectedSlotsNetworkBytes.get -> long?
2221+ [SER003]StackExchange.Redis.HotKeysResult.SampledCommandsSelectedSlotsTime.get -> System.TimeSpan?
2222+ [SER003]StackExchange.Redis.HotKeysResult.SampleRatio.get -> long
2223+ [SER003]StackExchange.Redis.HotKeysResult.SelectedSlots.get -> System.ReadOnlySpan<StackExchange.Redis.SlotRange>
2224+ [SER003]StackExchange.Redis.HotKeysResult.TotalCpuTime.get -> System.TimeSpan?
2225+ [SER003]StackExchange.Redis.HotKeysResult.TotalCpuTimeSystem.get -> System.TimeSpan?
2226+ [SER003]StackExchange.Redis.HotKeysResult.TotalCpuTimeUser.get -> System.TimeSpan?
2227+ [SER003]StackExchange.Redis.HotKeysResult.TotalNetworkBytes.get -> long?
2228+ [SER003]StackExchange.Redis.HotKeysResult.TrackingActive.get -> bool
2229+ [SER003]StackExchange.Redis.IServer.HotKeysGet(StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> StackExchange.Redis.HotKeysResult?
2230+ [SER003]StackExchange.Redis.IServer.HotKeysGetAsync(StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task<StackExchange.Redis.HotKeysResult?>!
2231+ [SER003]StackExchange.Redis.IServer.HotKeysReset(StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> void
2232+ [SER003]StackExchange.Redis.IServer.HotKeysResetAsync(StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task!
2233+ [SER003]StackExchange.Redis.IServer.HotKeysStart(StackExchange.Redis.HotKeysMetrics metrics = (StackExchange.Redis.HotKeysMetrics)-1, long count = 0, System.TimeSpan duration = default(System.TimeSpan), long sampleRatio = 1, int[]? slots = null, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> void
2234+ [SER003]StackExchange.Redis.IServer.HotKeysStartAsync(StackExchange.Redis.HotKeysMetrics metrics = (StackExchange.Redis.HotKeysMetrics)-1, long count = 0, System.TimeSpan duration = default(System.TimeSpan), long sampleRatio = 1, int[]? slots = null, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task!
2235+ [SER003]StackExchange.Redis.IServer.HotKeysStop(StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> bool
2236+ [SER003]StackExchange.Redis.IServer.HotKeysStopAsync(StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task<bool>!
2237+ [SER003]override StackExchange.Redis.HotKeysResult.MetricKeyBytes.Equals(object? obj) -> bool
2238+ [SER003]override StackExchange.Redis.HotKeysResult.MetricKeyBytes.GetHashCode() -> int
2239+ [SER003]override StackExchange.Redis.HotKeysResult.MetricKeyBytes.ToString() -> string!
2240+ [SER003]override StackExchange.Redis.HotKeysResult.MetricKeyCpu.Equals(object? obj) -> bool
2241+ [SER003]override StackExchange.Redis.HotKeysResult.MetricKeyCpu.GetHashCode() -> int
2242+ [SER003]override StackExchange.Redis.HotKeysResult.MetricKeyCpu.ToString() -> string!
2243+ [SER003]override StackExchange.Redis.StreamIdempotentId.Equals(object? obj) -> bool
2244+ [SER003]override StackExchange.Redis.StreamIdempotentId.GetHashCode() -> int
2245+ [SER003]override StackExchange.Redis.StreamIdempotentId.ToString() -> string!
2246+ [SER003]StackExchange.Redis.IDatabase.StreamAdd(StackExchange.Redis.RedisKey key, StackExchange.Redis.NameValueEntry[]! streamPairs, StackExchange.Redis.StreamIdempotentId idempotentId, long? maxLength = null, bool useApproximateMaxLength = false, long? limit = null, StackExchange.Redis.StreamTrimMode trimMode = StackExchange.Redis.StreamTrimMode.KeepReferences, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> StackExchange.Redis.RedisValue
2247+ [SER003]StackExchange.Redis.IDatabase.StreamAdd(StackExchange.Redis.RedisKey key, StackExchange.Redis.RedisValue streamField, StackExchange.Redis.RedisValue streamValue, StackExchange.Redis.StreamIdempotentId idempotentId, long? maxLength = null, bool useApproximateMaxLength = false, long? limit = null, StackExchange.Redis.StreamTrimMode trimMode = StackExchange.Redis.StreamTrimMode.KeepReferences, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> StackExchange.Redis.RedisValue
2248+ [SER003]StackExchange.Redis.IDatabase.StreamConfigure(StackExchange.Redis.RedisKey key, StackExchange.Redis.StreamConfiguration! configuration, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> void
2249+ [SER003]StackExchange.Redis.IDatabaseAsync.StreamAddAsync(StackExchange.Redis.RedisKey key, StackExchange.Redis.NameValueEntry[]! streamPairs, StackExchange.Redis.StreamIdempotentId idempotentId, long? maxLength = null, bool useApproximateMaxLength = false, long? limit = null, StackExchange.Redis.StreamTrimMode trimMode = StackExchange.Redis.StreamTrimMode.KeepReferences, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task<StackExchange.Redis.RedisValue>!
2250+ [SER003]StackExchange.Redis.IDatabaseAsync.StreamAddAsync(StackExchange.Redis.RedisKey key, StackExchange.Redis.RedisValue streamField, StackExchange.Redis.RedisValue streamValue, StackExchange.Redis.StreamIdempotentId idempotentId, long? maxLength = null, bool useApproximateMaxLength = false, long? limit = null, StackExchange.Redis.StreamTrimMode trimMode = StackExchange.Redis.StreamTrimMode.KeepReferences, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task<StackExchange.Redis.RedisValue>!
2251+ [SER003]StackExchange.Redis.IDatabaseAsync.StreamConfigureAsync(StackExchange.Redis.RedisKey key, StackExchange.Redis.StreamConfiguration! configuration, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task!
2252+ [SER003]StackExchange.Redis.StreamConfiguration
2253+ [SER003]StackExchange.Redis.StreamConfiguration.IdmpDuration.get -> long?
2254+ [SER003]StackExchange.Redis.StreamConfiguration.IdmpDuration.set -> void
2255+ [SER003]StackExchange.Redis.StreamConfiguration.IdmpMaxSize.get -> long?
2256+ [SER003]StackExchange.Redis.StreamConfiguration.IdmpMaxSize.set -> void
2257+ [SER003]StackExchange.Redis.StreamConfiguration.StreamConfiguration() -> void
2258+ [SER003]StackExchange.Redis.StreamIdempotentId
2259+ [SER003]StackExchange.Redis.StreamIdempotentId.IdempotentId.get -> StackExchange.Redis.RedisValue
2260+ [SER003]StackExchange.Redis.StreamIdempotentId.ProducerId.get -> StackExchange.Redis.RedisValue
2261+ [SER003]StackExchange.Redis.StreamIdempotentId.StreamIdempotentId() -> void
2262+ [SER003]StackExchange.Redis.StreamIdempotentId.StreamIdempotentId(StackExchange.Redis.RedisValue producerId) -> void
2263+ [SER003]StackExchange.Redis.StreamIdempotentId.StreamIdempotentId(StackExchange.Redis.RedisValue producerId, StackExchange.Redis.RedisValue idempotentId) -> void
2264+ [SER003]StackExchange.Redis.StreamInfo.IdmpDuration.get -> long
2265+ [SER003]StackExchange.Redis.StreamInfo.IdmpMaxSize.get -> long
2266+ [SER003]StackExchange.Redis.StreamInfo.IidsAdded.get -> long
2267+ [SER003]StackExchange.Redis.StreamInfo.IidsDuplicates.get -> long
2268+ [SER003]StackExchange.Redis.StreamInfo.IidsTracked.get -> long
2269+ [SER003]StackExchange.Redis.StreamInfo.PidsTracked.get -> long
2270+ StackExchange.Redis.StreamInfo.EntriesAdded.get -> long
2271+ StackExchange.Redis.StreamInfo.MaxDeletedEntryId.get -> StackExchange.Redis.RedisValue
2272+ StackExchange.Redis.StreamInfo.RecordedFirstEntryId.get -> StackExchange.Redis.RedisValue
0 commit comments