CompatibilityVersion Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
This API is obsolete and will be removed in a future version. Consider removing usages.
Menentukan kompatibilitas versi perilaku runtime yang dikonfigurasi oleh MvcOptions.
public enum class CompatibilityVersion
public enum CompatibilityVersion
[System.Obsolete("This API is obsolete and will be removed in a future version. Consider removing usages.", DiagnosticId="ASP5001", UrlFormat="https://aka.ms/aspnetcore-warnings/{0}")]
public enum CompatibilityVersion
type CompatibilityVersion =
[<System.Obsolete("This API is obsolete and will be removed in a future version. Consider removing usages.", DiagnosticId="ASP5001", UrlFormat="https://aka.ms/aspnetcore-warnings/{0}")>]
type CompatibilityVersion =
Public Enum CompatibilityVersion
- Warisan
-
CompatibilityVersion
- Atribut
Bidang
Latest | 2147483647 | Mengatur nilai default pengaturan agar MvcOptions sesuai dengan rilis terbaru. Gunakan nilai ini dengan hati-hati, meningkatkan versi minor akan menyebabkan perubahan yang melanggar saat menggunakan Latest. |
Version_2_0 | 0 | Mengatur nilai default pengaturan agar MvcOptions sesuai dengan perilaku ASP.NET Core MVC 2.0. |
Version_2_1 | 1 | Mengatur nilai default pengaturan agar MvcOptions sesuai dengan perilaku ASP.NET Core MVC 2.1. |
Version_2_2 | 2 | Mengatur nilai default pengaturan agar MvcOptions sesuai dengan perilaku ASP.NET Core MVC 2.2. |
Version_3_0 | 3 | Mengatur nilai default pengaturan pada MvcOptions dan jenis lain |
Keterangan
Cara terbaik untuk mengatur versi kompatibilitas adalah dengan menggunakan SetCompatibilityVersion(IMvcBuilder, CompatibilityVersion) atau SetCompatibilityVersion(IMvcCoreBuilder, CompatibilityVersion) dalam metode aplikasi ConfigureServices
Anda.
public class Startup
{
...
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_3_0);
}
...
}
Mengatur versi kompatibilitas ke versi tertentu akan mengubah nilai default berbagai pengaturan agar sesuai dengan rilis minor tertentu dari ASP.NET Core MVC.