IODataPayloadUriConverter Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Dá suporte à conversão personalizada de URLs encontradas no conteúdo.
public interface IODataPayloadUriConverter
type IODataPayloadUriConverter = interface
Public Interface IODataPayloadUriConverter
- Derivado
Comentários
Essa interface pode ser implementada em mensagens (consulte IODataRequestMessage e IODataResponseMessage). Quando uma mensagem que implementa essa interface é passada para um ODataMessageWriter ou ODataMessageReader, o gravador/leitor de mensagens usará essa interface para conversão de URL personalizada. Em gravadores, isso significa que sempre que um URI é gravado na carga, o método de conversão nessa interface é chamado para converter um URI base e um URI de carga no URI real a ser gravado na carga. Se o método retornar nulo de uma chamada de conversão, a conversão padrão será usada. Em leitores, isso significa que um URI base (do conteúdo ou das configurações do leitor) e o URI lido da carga são passados para o método . O resultado é o que está sendo relatado nas instâncias de OM OData. Novamente se o método de conversão retornar nulo, a conversão padrão será inicial.
Métodos
ConvertPayloadUri(Uri, Uri) |
Implementa um esquema de conversão de URL personalizado. Esse método retornará nulo se nenhuma conversão personalizada for desejada. Se o método retornar uma URL não nula, esse valor será usado sem validação adicional. |