Delphi中Producer和ProducerContent的区别是什么?

Delphi中Producer和ProducerContent的区别是什么?,delphi,webbroker,Delphi,Webbroker,在Delphi中,TWebActionItem.Producer和TWebActionItem.ProducerContent属性在Web代理中使用,以在执行操作项时生成响应消息的内容 TWebActionItem.Producer和TWebActionItem.ProducerContent之间有什么区别? 我们应该使用哪一种?来自文档: 除内容制作者的类型外,此属性与制作者相同。当生产者的类型为IProduceContent而不是TCustomContentProducer时,将使用Prod

在Delphi中,TWebActionItem.Producer和TWebActionItem.ProducerContent属性在Web代理中使用,以在执行操作项时生成响应消息的内容

TWebActionItem.Producer和TWebActionItem.ProducerContent之间有什么区别? 我们应该使用哪一种?

来自文档:

除内容制作者的类型外,此属性与制作者相同。当生产者的类型为IProduceContent而不是TCustomContentProducer时,将使用ProducerContent。在后一种情况下,将设置属性生成器。请注意,生产者和生产者内容是相互排斥的;如果设置了一个,则不能设置另一个

因此,您应该使用适合于响应内容的制作人类型的选项。如果该生产者的类型为
IProduceContent
,则使用
ProducerContent
;如果生产者是
icCustomerContentProducer
类型,则应使用
producer