Lingua

ValidationError.GetCurrentStackFrame(String, Int32, Int32) Metodo

Definizione

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.

Si applica a