Bend.Repl.ReplHandler._decodeLogEntry C# (CSharp) Method

_decodeLogEntry() private method

private _decodeLogEntry ( RecordKey key, RecordData data ) : LogEntry
key RecordKey
data Bend.RecordData
return LogEntry
        private LogEntry _decodeLogEntry(RecordKey key, RecordData data)
        {
            var le = new LogEntry();
            if (!((RecordKeyType_String)key.key_parts[0]).GetString().Equals("_logs")) {
                throw new Exception("_decodeLogEntry: handed non-log entry: " + key.ToString());
            }
            le.server_guid = ((RecordKeyType_String)key.key_parts[1]).GetString();
            le.logstamp = ((RecordKeyType_Long)key.key_parts[2]).GetLong();
            le.data = data.data;
            return le;
        }