Compartilhar via


ODataMessageReader.DetectPayloadKindAsync Método

Definição

Determina os tipos de conteúdo e os formatos potenciais do conteúdo que está sendo lido e o retorna.

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.OData.ODataPayloadKindDetectionResult>> DetectPayloadKindAsync ();
member this.DetectPayloadKindAsync : unit -> System.Threading.Tasks.Task<seq<Microsoft.OData.ODataPayloadKindDetectionResult>>
Public Function DetectPayloadKindAsync () As Task(Of IEnumerable(Of ODataPayloadKindDetectionResult))

Retornos

O conjunto de tipos de conteúdo e formatos potenciais para o conteúdo que está sendo lido por este leitor.

Comentários

Quando esse método é chamado, ele primeiro analisa o tipo de conteúdo e determina se há vários tipos de conteúdo correspondentes registrados para o tipo de conteúdo da mensagem. Se houver, ele executará a detecção do tipo de conteúdo em todos os formatos que têm um tipo de conteúdo correspondente registrado. Observe que esse método pode retornar vários resultados se uma carga for válida para vários tipos de conteúdo, mas sempre retornará, no máximo, um único resultado por tipo de carga.

Aplica-se a