DbCommandInterceptionContext<TResult>.Result Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Se questa proprietà viene impostata prima dell'esecuzione dell'operazione, l'esecuzione dell'operazione verrà eliminata e il risultato del set verrà restituito. In caso contrario, se l'operazione ha esito positivo, questa proprietà verrà impostata sul risultato restituito. In entrambi i casi, gli intercettori eseguiti dopo l'operazione possono modificare questa proprietà per modificare il risultato che verrà restituito.
public TResult Result { get; set; }
member this.Result : 'Result with get, set
Public Property Result As TResult
Valore della proprietà
Commenti
Quando un'operazione viene completata senza generare sia questa proprietà che la OriginalResult proprietà sono impostate. Tuttavia, questa proprietà può essere impostata o modificata dagli intercettori, mentre la OriginalResult proprietà rappresenterà sempre il risultato effettivo restituito dall'operazione, se presente.