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ğerlendirmesini denetleen bayraklar için geçerli değerleri numaralandırır. Bu numaralandırma, EVALFLAGS numaralandırmasını genişletir.
Sözdizimi
public enum enum_EVALFLAGS90
{
// VS 8.0 values
EVAL90_RETURNVALUE = 0x0002,
EVAL90_NOSIDEEFFECTS = 0x0004,
EVAL90_ALLOWBPS = 0x0008,
EVAL90_ALLOWERRORREPORT = 0x0010,
EVAL90_FUNCTION_AS_ADDRESS = 0x0040,
EVAL90_NOFUNCEVAL = 0x0080,
EVAL90_NOEVENTS = 0x1000,
EVAL90_DESIGN_TIME_EXPR_EVAL = 0x2000,
EVAL90_ALLOW_IMPLICIT_VARS = 0x4000,
// Values added in VS 9.0
EVAL90_FORCE_EVALUATION_NOW = 0x8000
};
Alanlar
EVAL90_RETURNVALUE
Varsa dönüş değerinin değerlendirildiğini belirtir.
EVAL90_NOSIDEEFFECTS
Yan etkilere izin verilmediğini belirtir.
EVAL90_ALLOWBPS
Kesme noktalarında durdurulduğunu belirtir.
EVAL90_ALLOWERRORREPORT
konağa izin verileceği hata bildirimini belirtir. Öncelikle Internet Explorer'da betikte ifade değerlendirmesi için kullanılır.
EVAL90_FUNCTION_AS_ADDRESS
İşlevleri çağırmak yerine adres olarak değerlendirilmeye zorlar.
EVAL90_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.
EVAL90_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.
EVAL90_DESIGN_TIME_EXPR_EVAL
Tasarım zamanı ifadesi değerlendirmesini etkinleştirir.
EVAL90_ALLOW_IMPLICIT_VARS
Örtük değişken oluşturmaya izin verir.
EVAL90_FORCE_EVALUATION_NOW
Değerlendirmeyi hemen gerçekleşmeye zorlar. Bu, kullanıcı isteği gibi bir isteğe hizmet ederken yararlıdır.
Gereksinimler
Üst bilgi: Msdbg90.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll