Condividi tramite


IDataServiceHost2 Interfaccia

Definizione

Definisce estensioni a IDataServiceHost necessarie per intestazioni di richieste e risposte in HTTP.

public interface class IDataServiceHost2 : System::Data::Services::IDataServiceHost
public interface IDataServiceHost2 : System.Data.Services.IDataServiceHost
type IDataServiceHost2 = interface
    interface IDataServiceHost
Public Interface IDataServiceHost2
Implements IDataServiceHost
Implementazioni

Proprietà

AbsoluteRequestUri

Ottiene un URI assoluto corrispondente all'URI inviato dal client.

(Ereditato da IDataServiceHost)
AbsoluteServiceUri

Ottiene un URI assoluto che corrisponde all'URI radice del servizio dati.

(Ereditato da IDataServiceHost)
RequestAccept

Protocollo di trasporto specificato dall'intestazione di accettazione della richiesta.

(Ereditato da IDataServiceHost)
RequestAcceptCharSet

Ottiene una stringa che rappresenta il valore dell'intestazione Accept-Charset HTTP.

(Ereditato da IDataServiceHost)
RequestContentType

Ottiene il protocollo di trasporto specificato dall'intestazione del tipo di contenuto.

(Ereditato da IDataServiceHost)
RequestHeaders

Intestazione della richiesta per una richiesta HTTP.

RequestHttpMethod

Ottiene il metodo GET, PUT, POST o DELETE della richiesta.

(Ereditato da IDataServiceHost)
RequestIfMatch

Ottiene il valore dell'intestazione If-Match nella richiesta corrente.

(Ereditato da IDataServiceHost)
RequestIfNoneMatch

Ottiene il valore dell'intestazione If- None-Match nella richiesta corrente.

(Ereditato da IDataServiceHost)
RequestMaxVersion

Ottiene il valore che identifica la versione più recente che il client delle richieste è in grado di elaborare.

(Ereditato da IDataServiceHost)
RequestStream

Ottiene il flusso contenente il corpo della richiesta HTTP.

(Ereditato da IDataServiceHost)
RequestVersion

Ottiene il valore che identifica la versione della richiesta inviata dal client, possibilmente null.

(Ereditato da IDataServiceHost)
ResponseCacheControl

Ottiene un valore stringa che rappresenta le informazioni sul controllo della cache.

(Ereditato da IDataServiceHost)
ResponseContentType

Ottiene il protocollo di trasporto della risposta.

(Ereditato da IDataServiceHost)
ResponseETag

Ottiene un valore eTag che rappresenta lo stato dei dati nella risposta.

(Ereditato da IDataServiceHost)
ResponseHeaders

Intestazione della risposta per una risposta HTTP.

ResponseLocation

Ottiene o imposta il percorso del servizio.

(Ereditato da IDataServiceHost)
ResponseStatusCode

Ottiene o imposta il codice di risposta che indica i risultati della query.

(Ereditato da IDataServiceHost)
ResponseStream

Ottiene il flusso di risposta in cui verrà scritto il corpo della risposta HTTP.

(Ereditato da IDataServiceHost)
ResponseVersion

Ottiene la versione utilizzata dall'host nella risposta.

(Ereditato da IDataServiceHost)

Metodi

GetQueryStringItem(String)

Ottiene un elemento di dati identificato dalla chiave di identità contenuta nel parametro del metodo.

(Ereditato da IDataServiceHost)
ProcessException(HandleExceptionArgs)

Gestisce un'eccezione del servizio dati usando le informazioni nel args parametro.

(Ereditato da IDataServiceHost)

Si applica a