Metodo Debugger5.GetExpression2 (String, Boolean, Boolean, Int32)
Valuta un'espressione in base allo stack frame corrente. Se l'espressione può essere analizzata, ma non valutata, viene restituito un oggetto, ma il valore in esso contenuto non sarà valido. Questo metodo è simile a GetExpression ma con un parametro booleano aggiuntivo che può essere impostato su True per indicare che l'espressione deve essere valutata come un'istruzione.
Spazio dei nomi: EnvDTE100
Assembly: EnvDTE100 (in EnvDTE100.dll)
Sintassi
'Dichiarazione
Function GetExpression2 ( _
ExpressionText As String, _
UseAutoExpandRules As Boolean, _
TreatAsStatement As Boolean, _
Timeout As Integer _
) As Expression
Expression GetExpression2(
string ExpressionText,
bool UseAutoExpandRules,
bool TreatAsStatement,
int Timeout
)
Expression^ GetExpression2(
[InAttribute] String^ ExpressionText,
[InAttribute] bool UseAutoExpandRules,
[InAttribute] bool TreatAsStatement,
[InAttribute] int Timeout
)
abstract GetExpression2 :
ExpressionText:string *
UseAutoExpandRules:bool *
TreatAsStatement:bool *
Timeout:int -> Expression
function GetExpression2(
ExpressionText : String,
UseAutoExpandRules : boolean,
TreatAsStatement : boolean,
Timeout : int
) : Expression
Parametri
- ExpressionText
Tipo: System.String
Testo dell'espressione da valutare.
- UseAutoExpandRules
Tipo: System.Boolean
true se devono essere utilizzate le regole di espansione automatica; in caso contrario false.
- TreatAsStatement
Tipo: System.Boolean
true se il testo dell'espressione deve essere trattato come un'unica istruzione; in caso contrario, false.
- Timeout
Tipo: System.Int32
Periodo di timeout, in millisecondi.
Valore restituito
Tipo: EnvDTE.Expression
Oggetto Expression.
Implementa
Debugger4.GetExpression2(String, Boolean, Boolean, Int32)
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.