HttpContext.AllowAsyncDuringSyncStages Özellik

Tanım

ASP.NET istek işlemesinin bazı bölümlerinde zaman uyumsuz işlemlere izin verilip verilmeyeceğini belirten bir değer alır veya ayarlar.

public:
 property bool AllowAsyncDuringSyncStages { bool get(); void set(bool value); };
public bool AllowAsyncDuringSyncStages { get; set; }
member this.AllowAsyncDuringSyncStages : bool with get, set
Public Property AllowAsyncDuringSyncStages As Boolean

Özellik Değeri

false ASP.NET zaman uyumsuz API beklenmediği bir zamanda kullanıldığında özel durum oluşturur; aksi takdirde true. false varsayılan değerdir.

Açıklamalar

Bu bayrak true olarak ayarlanmadıysa ASP.NET, uygulamanın zaman uyumsuz API'yi kötüye kullandığını algıladığında bir özel durum oluşturur. Zaman uyumsuz işlemlerin beklenmediği istek işleme işlem hattının bir parçası sırasında zaman uyumsuz bir yöntemi çağırmaya çalışırsanız veya zaman uyumsuz bir modül veya işleyici tamamlanma sinyali verirse bekleyen zaman uyumsuz çalışma varsa bu durum oluşabilir. Bu davranış, beklenen desenlere uymayan ve olumsuz yan etkilere sahip olabilecek zaman uyumsuz kod yazıyorsanız size önceden haber veren bir güvenlik ağı olarak amaçlanır.

Şunlara uygulanır