ValidationError.GetCurrentStackFrame(String, Int32, Int32) Metodo
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.
Restituisce lo stack frame corrispondente al percorso del file e al numero di riga da cui viene chiamato questo metodo. Se non è presente alcuna voce della cache per il percorso del file e il numero di riga specificati, viene creato e aggiunto un nuovo stack frame alla cache.
public static System.Diagnostics.StackFrame GetCurrentStackFrame(string filePath = "", int lineNumber = 0, int skipFrames = 1);
static member GetCurrentStackFrame : string * int * int -> System.Diagnostics.StackFrame
Public Shared Function GetCurrentStackFrame (Optional filePath As String = "", Optional lineNumber As Integer = 0, Optional skipFrames As Integer = 1) As StackFrame
Parametri
- filePath
- String
Percorso del file da cui viene chiamato questo metodo. Acquisito automaticamente per impostazione predefinita.
- lineNumber
- Int32
Numero di riga da cui viene chiamato questo metodo. CAptured automaticamente per impostazione predefinita.
- skipFrames
- Int32
Numero di stack frame da ignorare durante l'acquisizione. Usato per evitare di acquisire questo metodo e ottenere invece il chiamante.
Valori restituiti
Frame dello stack acquisito.
Commenti
Se viene chiamato da un metodo helper, è consigliabile aggiungere un frame skip aggiuntivo per evitare di acquisire l'helper.