enumerazione WS_FAULT_ERROR_PROPERTY_ID (webservices.h)
Informazioni su un errore.
Sintassi
typedef enum {
WS_FAULT_ERROR_PROPERTY_FAULT = 0,
WS_FAULT_ERROR_PROPERTY_ACTION = 1,
WS_FAULT_ERROR_PROPERTY_HEADER = 2
} WS_FAULT_ERROR_PROPERTY_ID;
Costanti
WS_FAULT_ERROR_PROPERTY_FAULT Valore: 0 Valore facoltativo WS_FAULT che rappresenta la rappresentazione dell'errore. Se no La rappresentazione dell'errore è presente, quindi il valore è NULL. Per impostare il valore WS_FAULT, passare un WS_FAULT* a WsSetFaultErrorProperty. L'oggetto error creerà una copia del WS_FAULT. Anche l'oggetto error aggiungere la stringa di errore dell'errore al set di stringhe di errore nell'oggetto error se la lingua della stringa di errore corrisponde a quella dell'oggetto error. Per ottenere il valore WS_FAULT, passare un WS_FAULT** a WsGetFaultErrorProperty, che restituirà NULL (che indica che non è stato impostato alcun errore) o restituisce un puntatore non NULL al WS_FAULT. Il puntatore non NULL è valido fino a quando WsResetError o WsFreeError vengono chiamati per l'oggetto errore. Il valore predefinito è NULL. |
WS_FAULT_ERROR_PROPERTY_ACTION Valore: 1 Valore facoltativo WS_XML_STRING che rappresenta l'azione da usare per l'errore. Se la lunghezza della stringa è zero, non è presente alcuna azione. Per ottenere il valore stringa, passare un WS_XML_STRING* a WsGetFaultErrorProperty. La stringa restituita è valida fino a WsResetError o WsFreeError vengono chiamati per l'oggetto error. Per impostare il valore stringa, passare un WS_XML_STRING* a WsSetFaultErrorProperty. L'oggetto errore creerà una copia della stringa. Il valore predefinito è una stringa di lunghezza zero. |
WS_FAULT_ERROR_PROPERTY_HEADER Valore: 2 Valore facoltativo WS_XML_BUFFER che rappresenta un'intestazione in aggiungere al messaggio di errore relativo all'errore. Se il puntatore al XML_BUFFER è NULL, non è presente alcuna intestazione. Per ottenere il valore dell'intestazione, passare un WS_XML_BUFFER** a WsGetFaultErrorProperty. Il WS_XML_BUFFER restituito è valido fino a WsResetError o WsFreeError vengono chiamati per l'oggetto error. Per impostare il valore dell'intestazione, passare un WS_XML_BUFFER** a WsSetFaultErrorProperty. L'oggetto error creerà una copia del buffer. Il valore predefinito è NULL. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | webservices.h |