IODataPayloadUriConverter Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Admite la conversión personalizada de direcciones URL que se encuentran en la carga.
public interface IODataPayloadUriConverter
type IODataPayloadUriConverter = interface
Public Interface IODataPayloadUriConverter
- Derivado
Comentarios
Esta interfaz se puede implementar en los mensajes (vea IODataRequestMessage y IODataResponseMessage). Cuando se pasa un mensaje que implementa esta interfaz a o ODataMessageWriterODataMessageReader, el escritor o lector de mensajes usará esta interfaz para la conversión de url personalizada. En los escritores, esto significa que cada vez que se escribe un URI en la carga útil, se llama al método de conversión en esta interfaz para convertir un URI base y un URI de carga en el URI real que se va a escribir en la carga. Si el método devuelve null de una llamada de conversión, se usará la conversión predeterminada. En los lectores, esto significa que se pasan al método un URI base (de la carga o de la configuración del lector) y el URI leído de la carga. El resultado es lo que se va a notificar en las instancias OM de OData. De nuevo si el método de conversión devuelve null, se inicia la conversión predeterminada.
Métodos
ConvertPayloadUri(Uri, Uri) |
Implementa un esquema de conversión de url personalizado. Este método devuelve null si no se desea ninguna conversión personalizada. Si el método devuelve una dirección URL no NULL, se usará ese valor sin realizar más validaciones. |