/// Retrieve information about the consumers for the given consumer group. This is the equivalent of calling "XINFO GROUPS key group".
/// Retrieve information about the consumers for the given consumer group. This is the equivalent of calling "XINFO GROUPS key group".
/// </summary>
/// </summary>
...
@@ -1527,11 +1537,11 @@ public interface IDatabase : IRedis, IDatabaseAsync
...
@@ -1527,11 +1537,11 @@ public interface IDatabase : IRedis, IDatabaseAsync
/// </summary>
/// </summary>
/// <param name="key">The key of the stream.</param>
/// <param name="key">The key of the stream.</param>
/// <param name="groupName">The name of the group to create.</param>
/// <param name="groupName">The name of the group to create.</param>
/// <param name="readFrom">The beginning position in the stream from which to read. If null, the method will send the option ("$") to only read new messages.</param>
/// <param name="position">The position to begin reading the stream. Defaults to <see cref="Position.New"/>.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <returns>True if the group was created.</returns>
/// <returns>True if the group was created.</returns>
/// View information about pending messages for a stream. A pending message is a message read using StreamReadGroup (XREADGROUP) but not yet acknowledged.
/// View information about pending messages for a stream.
/// </summary>
/// </summary>
/// <param name="key">The key of the stream.</param>
/// <param name="key">The key of the stream.</param>
/// <param name="groupName">The name of the consumer group</param>
/// <param name="groupName">The name of the consumer group</param>
...
@@ -1605,45 +1634,59 @@ public interface IDatabase : IRedis, IDatabaseAsync
...
@@ -1605,45 +1634,59 @@ public interface IDatabase : IRedis, IDatabaseAsync
/// <param name="count">The maximum number of messages to return.</param>
/// <param name="count">The maximum number of messages to return.</param>
/// <param name="messageOrder">The order of the messages. <see cref="Order.Ascending"/> will execute XRANGE and <see cref="Order.Descending"/> wil execute XREVRANGE.</param>
/// <param name="messageOrder">The order of the messages. <see cref="Order.Ascending"/> will execute XRANGE and <see cref="Order.Descending"/> wil execute XREVRANGE.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <returns>Returns an instance of <see cref="RedisStreamEntry"/> for each message returned.</returns>
/// <returns>Returns an instance of <see cref="StreamEntry"/> for each message returned.</returns>
/// <param name="readFromId">The ID from within the stream to begin reading. If null, the method will send the option (">") to only read new, previously undelivered messages.</param>
/// <param name="position">The position from which to read the stream. Defaults to <see cref="Position.New"/> when null.</param>
/// <param name="count">The maximum number of messages to return.</param>
/// <param name="count">The maximum number of messages to return.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <returns>Returns an instance of <see cref="RedisStreamEntry"/> for each message returned.</returns>
/// <returns>Returns a value of <see cref="StreamEntry"/> for each message returned.</returns>
/// <param name="key">The key of the stream.</param>
/// <param name="key">The key of the stream.</param>
/// <param name="groupName">The name of the group to create.</param>
/// <param name="groupName">The name of the group to create.</param>
/// <param name="readFrom">The beginning position in the stream from which to read. If null, the method will send the option ("$") to only read new messages.</param>
/// <param name="position">The position to begin reading the stream. Defaults to <see cref="Position.New"/>.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <returns>True if the group was created.</returns>
/// <returns>True if the group was created.</returns>
/// Retrieve information about the groups created for the given stream. This is the equivalent of calling "XINFO GROUPS key".
/// Retrieve information about the groups created for the given stream. This is the equivalent of calling "XINFO GROUPS key".
/// </summary>
/// </summary>
...
@@ -1516,45 +1545,59 @@ public interface IDatabaseAsync : IRedisAsync
...
@@ -1516,45 +1545,59 @@ public interface IDatabaseAsync : IRedisAsync
/// <param name="count">The maximum number of messages to return.</param>
/// <param name="count">The maximum number of messages to return.</param>
/// <param name="messageOrder">The order of the messages. <see cref="Order.Ascending"/> will execute XRANGE and <see cref="Order.Descending"/> wil execute XREVRANGE.</param>
/// <param name="messageOrder">The order of the messages. <see cref="Order.Ascending"/> will execute XRANGE and <see cref="Order.Descending"/> wil execute XREVRANGE.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <returns>Returns an instance of <see cref="RedisStreamEntry"/> for each message returned.</returns>
/// <returns>Returns an instance of <see cref="StreamEntry"/> for each message returned.</returns>
/// <param name="readFromId">The ID from within the stream to begin reading. If null, the method will send the option (">") to only read new, previously undelivered messages.</param>
/// <param name="position">The position from which to read the stream. Defaults to <see cref="Position.New"/> when null.</param>
/// <param name="count">The maximum number of messages to return.</param>
/// <param name="count">The maximum number of messages to return.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <param name="flags">The flags to use for this operation.</param>
/// <returns>Returns an instance of <see cref="RedisStreamEntry"/> for each message returned.</returns>
/// <returns>Returns a value of <see cref="StreamEntry"/> for each message returned.</returns>