Azure Functions:使用 TableResult,如何查看 属性?

Azure Functions : With a TableResult, how do I see a property?

我正在 Azure 上成功检索 Table 行:

TableOperation operation = TableOperation.Retrieve<MyEntity>(partitionKey, rowkey);
TableResult result  = table.Execute(operation);

if (result.Result != null)
{
}

我需要查看结果以确定 MyEntity.MyProperty == true

我无法查看实际的 MyEntity 结果,例如

  1. log.Info(result.Result); returns Submission#0+MyEntity

  2. log.Info(result.Result.MyProperty) : object does not contain a definition for MyProperty and no extension method MyProperty accepting a first argument of type 'object' could be found

有了 Table 结果,如何查看 属性?

只需将 result.Result 投射到您的实体 class:

((MyEntity)result.Result).MyProperty