delphi - Delphi中的Producer和ProducerContent有什么区别?
问题描述
在 Delphi 中,TWebActionItem.Producer 和 TWebActionItem.ProducerContent 属性在Web Brokers中用于在操作项执行时生成响应消息的内容。
TWebActionItem.Producer 和 TWebActionItem.ProducerContent 有什么区别?我们应该使用哪一个?
解决方案
从TWebActionItem.ProducerContent文档:
除了内容生产者的类型外,此属性与 Producer 相同。当生产者的类型是 IProduceContent 而不是 TCustomContentProducer 时使用 ProducerContent。在后一种情况下,改为设置属性 Producer。注意 Producer 和 ProducerContent 是互斥的;如果设置了一个,则不能设置另一个。
因此,您应该使用适合响应内容生产者类型的任何一个。如果该生产者是类型IProduceContent
,则使用ProducerContent
; 如果生产者是一种ICustomerContentProducer
类型,则可以Producer
改用。
推荐阅读
- kubernetes - Pod 反亲和性和重新平衡 Pod
- python - 为 Pandas 组分配唯一 ID,但如果重复则添加一个
- java - c++字符串操作到android studio java
- json - Flutter:在斩波转换器中使用 moor 生成的模型 json 工厂
- fortran - OpenMP 运行时条件 GPU 目标内核执行
- c# - ASP.NET CSHTML 忽略
- python - 如何在 Google Drive 中永久保存一个库并从 Google Colab 中加载它?
- firebase - Flutter Firestore:没有为“Query”类型定义方法“doc”
- javascript - 过滤不同对象内的嵌套数组并返回具有新过滤数组的对象
- node.js - Mongo $push 在它应该只添加 1 时添加了 2 个数组元素