Debugger4.GetExpression3 Yöntem
Benzer bir ifade olur GetExpression(String, Boolean, Boolean, Int32). Ancak bu yöntem değerlendirme ortaya çıkar yığını çerçeve belirtmek arayan verir. Ayrıca, özellikleri ve dolaylı işlev çağrıları otomatik değerlendirme gerçekleşip gerçekleşmeyeceğini belirtmek arayan verir.
Ad alanı: EnvDTE90a
Derleme: EnvDTE90a (EnvDTE90a.dll içinde)
Sözdizimi
'Bildirim
Function GetExpression3 ( _
ExpressionText As String, _
StackFrame As StackFrame, _
UseAutoExpandRules As Boolean, _
TreatAsStatement As Boolean, _
AllowAutoFuncEval As Boolean, _
Timeout As Integer _
) As Expression
Expression GetExpression3(
string ExpressionText,
StackFrame StackFrame,
bool UseAutoExpandRules,
bool TreatAsStatement,
bool AllowAutoFuncEval,
int Timeout
)
Expression^ GetExpression3(
[InAttribute] String^ ExpressionText,
[InAttribute] StackFrame^ StackFrame,
[InAttribute] bool UseAutoExpandRules,
[InAttribute] bool TreatAsStatement,
[InAttribute] bool AllowAutoFuncEval,
[InAttribute] int Timeout
)
abstract GetExpression3 :
ExpressionText:string *
StackFrame:StackFrame *
UseAutoExpandRules:bool *
TreatAsStatement:bool *
AllowAutoFuncEval:bool *
Timeout:int -> Expression
function GetExpression3(
ExpressionText : String,
StackFrame : StackFrame,
UseAutoExpandRules : boolean,
TreatAsStatement : boolean,
AllowAutoFuncEval : boolean,
Timeout : int
) : Expression
Parametreler
- ExpressionText
Tür: System.String
Değerlendirilecek ifade metin.
- StackFrame
Tür: EnvDTE.StackFrame
İfade değerlendirilecek olduğu yığın çerçevesi.İşlemi kesme modunda ise ve yalnızca yoksa bu yığın çerçevesi şu anda ayıklanacak, herhangi bir işlemin tüm iş parçacığında olabilir.
- UseAutoExpandRules
Tür: System.Boolean
true auto-expand kuralları kullanılması gerekiyorsa; Aksi takdirde, false.
- TreatAsStatement
Tür: System.Boolean
true ifade metninin tek bir ifadesi değerlendirilmelidir, Aksi takdirde, false.
- AllowAutoFuncEval
Tür: System.Boolean
true özellikleri ve dolaylı işlev çağrıları otomatik değerlendirme yapılmalıdır, Aksi takdirde, false.
- Timeout
Tür: System.Int32
Milisaniye cinsinden zaman aşımı süresi.
Dönüş Değeri
Tür: EnvDTE.Expression
An Expression.
Açıklamalar
GetExpression3Belirtilen yığın çerçevesini temel bir ifade olarak değerlendirilir. İfade ayrıştırılır, ancak değil değerlendirilen nesnenin döndürülür ancak geçerli bir değer içermez.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.