11#nullable enable
22abstract StackExchange.Redis.RedisResult.IsNull.get -> bool
3+ override StackExchange.Redis.ACLSelector.ToString() -> string!
4+ override StackExchange.Redis.ACLUser.ToString() -> string!
35override StackExchange.Redis.ChannelMessage.Equals(object? obj) -> bool
46override StackExchange.Redis.ChannelMessage.GetHashCode() -> int
57override StackExchange.Redis.ChannelMessage.ToString() -> string!
@@ -76,6 +78,16 @@ readonly StackExchange.Redis.ACLSelectorRules.CommandsDisallowed -> string![]?
7678readonly StackExchange.Redis.ACLSelectorRules.KeysAllowedPatterns -> string![]?
7779readonly StackExchange.Redis.ACLSelectorRules.KeysAllowedReadForPatterns -> string![]?
7880readonly StackExchange.Redis.ACLSelectorRules.KeysAllowedWriteForPatterns -> string![]?
81+ readonly StackExchange.Redis.ACLSelector.Channels -> string?
82+ readonly StackExchange.Redis.ACLSelector.Commmands -> string?
83+ readonly StackExchange.Redis.ACLSelector.Keys -> string?
84+ readonly StackExchange.Redis.ACLUser.Channels -> string?
85+ readonly StackExchange.Redis.ACLUser.Commands -> string?
86+ readonly StackExchange.Redis.ACLUser.Flags -> string![]?
87+ readonly StackExchange.Redis.ACLUser.Keys -> string?
88+ readonly StackExchange.Redis.ACLUser.Passwords -> string![]?
89+ readonly StackExchange.Redis.ACLUser.Selectors -> StackExchange.Redis.ACLSelector![]?
90+ readonly StackExchange.Redis.ACLUser.UserInfo -> System.Collections.Generic.Dictionary<string!, object!>?
7991readonly StackExchange.Redis.ACLUserRules.ClearSelectors -> bool
8092readonly StackExchange.Redis.ACLUserRules.HashedPasswordsToRemove -> string![]?
8193readonly StackExchange.Redis.ACLUserRules.HashedPasswordsToSet -> string![]?
@@ -118,6 +130,8 @@ StackExchange.Redis.ACLRulesBuilder.AppendACLSelectorRules(System.Action<StackEx
118130StackExchange.Redis.ACLRulesBuilder.Build() -> StackExchange.Redis.ACLRules!
119131StackExchange.Redis.ACLRulesBuilder.WithACLCommandRules(System.Action<StackExchange.Redis.ACLCommandRulesBuilder!>! buildAction) -> StackExchange.Redis.ACLRulesBuilder!
120132StackExchange.Redis.ACLRulesBuilder.WithACLUserRules(System.Action<StackExchange.Redis.ACLUserRulesBuilder!>! buildAction) -> StackExchange.Redis.ACLRulesBuilder!
133+ StackExchange.Redis.ACLSelector
134+ StackExchange.Redis.ACLSelector.ACLSelector(string? commands, string? keys, string? channels) -> void
121135StackExchange.Redis.ACLSelectorRules
122136StackExchange.Redis.ACLSelectorRules.ACLSelectorRules(string![]? commandsAllowed, string![]? commandsDisallowed, string![]? categoriesAllowed, string![]? categoriesDisallowed, string![]? keysAllowedPatterns, string![]? keysAllowedReadForPatterns, string![]? keysAllowedWriteForPatterns) -> void
123137StackExchange.Redis.ACLSelectorRulesBuilder
@@ -130,6 +144,8 @@ StackExchange.Redis.ACLSelectorRulesBuilder.CommandsDisallowed(params string![]!
130144StackExchange.Redis.ACLSelectorRulesBuilder.KeysAllowedPatterns(params string![]! patterns) -> StackExchange.Redis.ACLSelectorRulesBuilder!
131145StackExchange.Redis.ACLSelectorRulesBuilder.KeysAllowedReadForPatterns(params string![]! patterns) -> StackExchange.Redis.ACLSelectorRulesBuilder!
132146StackExchange.Redis.ACLSelectorRulesBuilder.KeysAllowedWriteForPatterns(params string![]! patterns) -> StackExchange.Redis.ACLSelectorRulesBuilder!
147+ StackExchange.Redis.ACLUser
148+ StackExchange.Redis.ACLUser.ACLUser(System.Collections.Generic.Dictionary<string!, object!>? userInfo, string![]? flags, string![]? passwords, string? commands, string? keys, string? channels, StackExchange.Redis.ACLSelector![]? selectors) -> void
133149StackExchange.Redis.ACLUserRules
134150StackExchange.Redis.ACLUserRules.ACLUserRules(bool resetUser, bool noPass, bool resetPass, StackExchange.Redis.ACLUserState? userState, string![]? passwordsToSet, string![]? passwordsToRemove, string![]? hashedPasswordsToSet, string![]? hashedPasswordsToRemove, bool clearSelectors) -> void
135151StackExchange.Redis.ACLUserRulesBuilder
@@ -1135,6 +1151,8 @@ StackExchange.Redis.IServer.AccessControlGetCategories(StackExchange.Redis.Comma
11351151StackExchange.Redis.IServer.AccessControlGetCategoriesAsync(StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task<StackExchange.Redis.RedisValue[]!>!
11361152StackExchange.Redis.IServer.AccessControlGetCommands(StackExchange.Redis.RedisValue category, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> StackExchange.Redis.RedisValue[]!
11371153StackExchange.Redis.IServer.AccessControlGetCommandsAsync(StackExchange.Redis.RedisValue category, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task<StackExchange.Redis.RedisValue[]!>!
1154+ StackExchange.Redis.IServer.AccessControlGetUser(StackExchange.Redis.RedisValue username, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> StackExchange.Redis.ACLUser?
1155+ StackExchange.Redis.IServer.AccessControlGetUserAsync(StackExchange.Redis.RedisValue username, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task<StackExchange.Redis.ACLUser?>!
11381156StackExchange.Redis.IServer.AccessControlDeleteUsers(StackExchange.Redis.RedisValue[]! usernames, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> long
11391157StackExchange.Redis.IServer.AccessControlDeleteUsersAsync(StackExchange.Redis.RedisValue[]! usernames, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> System.Threading.Tasks.Task<long>!
11401158StackExchange.Redis.IServer.AccessControlGeneratePassword(long bits, StackExchange.Redis.CommandFlags flags = StackExchange.Redis.CommandFlags.None) -> StackExchange.Redis.RedisValue
0 commit comments