Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Admite la resolución personalizada de direcciones URL encontradas en la carga.
Espacio de nombres: Microsoft.Data.OData
Ensamblado: Microsoft.Data.OData (en Microsoft.Data.OData.dll)
Sintaxis
'Declaración
Public Interface IODataUrlResolver
'Uso
Dim instance As IODataUrlResolver
public interface IODataUrlResolver
public interface class IODataUrlResolver
type IODataUrlResolver = interface end
public interface IODataUrlResolver
El tipo IODataUrlResolver expone los siguientes miembros.
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
ResolveUrl | Implementa un esquema de resolución de dirección URL personalizado.Este método devuelve NULL si no se desea ninguna resolución personalizada.Si el método devuelve una dirección URL no NULL que el valor utilizará sin más validación. |
Arriba
Comentarios
Esta interfaz se puede implementar en mensajes (vea IODataRequestMessage y IODataRequestMessage). Cuando un mensaje que implementa esta interfaz se pasa a IODataRequestMessage o IODataRequestMessage, el sistema de escritura o el lector de mensajes usará esta interfaz para la resolución de la dirección URL personalizada. En los sistemas de escritura, esto significa que siempre que se escribe un URI en la carga, el método de resolución de esta interfaz se llama para resolver 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 por una llamada de la resolución, se utilizará la resolución predeterminada. En los lectores, esto significa que un URI base (de la carga o de la configuración del lector) y el URI leído de la carga se pasan al método. El resultado es lo que se va a notificar en las instancias OM de OData. De nuevo, si el método de resolución devuelve null, se aplica la resolución predeterminada.
.gif)