ODataMessageReader.DetectPayloadKind 方法

确定读取的负载的潜在负载种类和格式并将其返回。

命名空间:  Microsoft.Data.OData
程序集:  Microsoft.Data.OData(在 Microsoft.Data.OData.dll 中)

语法

声明
Public Function DetectPayloadKind As IEnumerable(Of ODataPayloadKindDetectionResult)
用法
Dim instance As ODataMessageReader
Dim returnValue As IEnumerable(Of ODataPayloadKindDetectionResult)

returnValue = instance.DetectPayloadKind()
public IEnumerable<ODataPayloadKindDetectionResult> DetectPayloadKind()
public:
IEnumerable<ODataPayloadKindDetectionResult^>^ DetectPayloadKind()
member DetectPayloadKind : unit -> IEnumerable<ODataPayloadKindDetectionResult> 
public function DetectPayloadKind() : IEnumerable<ODataPayloadKindDetectionResult>

返回值

类型:System.Collections.Generic.IEnumerable<ODataPayloadKindDetectionResult>
此读取器读取的负载的潜在负载种类和格式的集合。

注释

调用此方法时首先分析内容类型,并确定消息内容类型是否有多个已注册的匹配负载种类。 如果有,则将对已注册匹配的负载种类的所有格式运行负载种类检测。 请注意,如果某个负载对多个负载种类有效,则此方法会返回多个结果,但每个负载种类最多返回一个结果。

请参阅

参考

ODataMessageReader 类

Microsoft.Data.OData 命名空间