public void SendExpectOpen(Mysqlx.Expect.Open.Types.Condition.Types.Key condition, object value = null) { var builder = new Mysqlx.Expect.Open(); var cond = new Mysqlx.Expect.Open.Types.Condition(); cond.ConditionKey = (uint)condition; cond.ConditionValue = value != null?ByteString.CopyFromUtf8((string)value) : null; builder.Cond.Add(cond); _writer.Write(ClientMessageId.EXPECT_OPEN, builder); }
protected Result ExpectOpen(Mysqlx.Expect.Open.Types.Condition.Types.Key condition, object value = null) { protocol.SendExpectOpen(condition, value); return(new Result(this)); }