Microsoft.AspNet.SignalR.Messaging.Cursor.WriteCursors C# (CSharp) Method

WriteCursors() public static method

public static WriteCursors ( TextWriter textWriter, IList cursors, string prefix ) : void
textWriter System.IO.TextWriter
cursors IList
prefix string
return void
        public static void WriteCursors(TextWriter textWriter, IList<Cursor> cursors, string prefix)
        {
            textWriter.Write(prefix);

            for (int i = 0; i < cursors.Count; i++)
            {
                if (i > 0)
                {
                    textWriter.Write('|');
                }
                Cursor cursor = cursors[i];
                textWriter.Write(cursor._escapedKey);
                textWriter.Write(',');
                WriteUlongAsHexToBuffer(cursor.Id, textWriter);
            }
        }

Usage Example

Example #1
0
 public override void WriteCursor(TextWriter textWriter)
 {
     lock (_cursors)
     {
         Cursor.WriteCursors(textWriter, _cursors, _defaultCursorPrefix);
     }
 }
All Usage Examples Of Microsoft.AspNet.SignalR.Messaging.Cursor::WriteCursors