Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
İfade değerlendirmeyi denetleyebilen bayrakları belirtir.
Sözdizimi
public enum enum_EVALFLAGS {
EVAL_RETURNVALUE = 0x0002,
EVAL_NOSIDEEFFECTS = 0x0004,
EVAL_ALLOWBPS = 0x0008,
EVAL_ALLOWERRORREPORT = 0x0010,
EVAL_FUNCTION_AS_ADDRESS = 0x0040,
EVAL_NOFUNCEVAL = 0x0080,
EVAL_NOEVENTS = 0x1000
}
Alanlar
EVAL_RETURNVALUE
Varsa dönüş değerinin değerlendirildiğini belirtir.
EVAL_NOSIDEEFFECTS
Yan etkilere izin verilmediğini belirtir.
EVAL_ALLOWBPS
Kesme noktalarında durdurulduğunu belirtir.
EVAL_ALLOWERRORREPORT
İzin verilecek konağa hata bildirimini belirtir. Öncelikle Internet Explorer'da betikte ifade değerlendirmesi için kullanılır.
EVAL_FUNCTION_AS_ADDRESS
İşlevleri çağırmak yerine adres olarak değerlendirilmeye zorlar.
EVAL_NOFUNCEVAL
İşlevin değerlendirilmesini engeller. Örneğin, ifadesindeki int myExpression(int) + 10belirteci göz önünde bulundurun. Bu işlev doğru bir adres olarak değerlendirilebilir, ancak değer olarak değerlendirilmez.
EVAL_NOEVENTS
İfade değerlendirmesi sırasında gerçekleşen olayların oturum hata ayıklama yöneticisine (SDM) veya IDE'ye gönderilmemesi gerektiğini belirten bayrak.
Açıklamalar
Bu bayraklar EvaluateAsync ve EvaluateSync yöntemlerine bağımsız değişken olarak geçirilir.
Bu bayraklar bit düzeyinde OR ile birleştirilebilir.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll