如何訪問RemoteExecutionContext中已更改和未更改的屬性?如何訪問RemoteExecutionContext中已更改和未更改的屬性?
我已成功獲取SDK示例沙盒插件發送創建到Azure服務總線隊列。
接下來,我想處理更新消息,但我似乎無法得到所有的屬性。
讀什麼我可以找到,它提到的前和PostImage,我可以看到一些屬性...
// context is the passed in RemoteExecutionContext
var postEntityImage = context.PostEntityImages["AsynchronousStepPrimaryName"];
foreach (var attribute in postEntityImage.Attributes)
{
Console.WriteLine("{0} {1}", attribute.Key, attribute.Value);
}
var inputParametersEntity = (Entity) context.InputParameters["Target"];
foreach (var attribute in inputParametersEntity.Attributes)
{
Console.WriteLine("{0} {1}", attribute.Key, attribute.Value);
}
,但我怎樣才能獲得剩餘的屬性?
爲了進一步迷惑了我,我送,我修改其他屬性第二個消息,但這些不會出現在任何設置屬性
可能缺少的屬性只是有'null'值? –
不,他們都有字符串 – SteveC