CompatibilityVersion Wyliczenie

Definicja

Przestroga

This API is obsolete and will be removed in a future version. Consider removing usages.

Określa zgodność wersji zachowań środowiska uruchomieniowego skonfigurowanych przez MvcOptionsprogram .

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
Dziedziczenie
CompatibilityVersion
Atrybuty

Pola

Latest 2147483647

Ustawia wartość domyślną ustawień, MvcOptions aby dopasować je do najnowszej wersji. Użyj tej wartości z ostrożnością, uaktualnianie wersji pomocniczych spowoduje niezgodność zmian podczas korzystania z programu Latest.

Version_2_0 0

Ustawia wartość domyślną ustawień, MvcOptions aby dopasować zachowanie ASP.NET Core MVC 2.0.

Version_2_1 1

Ustawia wartość domyślną ustawień, MvcOptions aby dopasować zachowanie ASP.NET Core MVC 2.1.

Version_2_2 2

Ustawia wartość domyślną ustawień, MvcOptions aby dopasować zachowanie ASP.NET Core MVC 2.2.

Version_3_0 3

Ustawia wartość domyślną ustawień w systemach MvcOptions i innych Options typach, aby pasować do zachowania ASP.NET Core MVC 3.0.

Uwagi

Najlepszym sposobem ustawienia wersji zgodności jest użycie SetCompatibilityVersion(IMvcBuilder, CompatibilityVersion) metody lub SetCompatibilityVersion(IMvcCoreBuilder, CompatibilityVersion) w metodzie ConfigureServices aplikacji.

public class Startup
{
    ...

    public void ConfigureServices(IServiceCollection services)
    {
        services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_3_0);
    }

    ...
}

Ustawienie wersji zgodności na określoną wersję spowoduje zmianę wartości domyślnych różnych ustawień w celu dopasowania do określonej wersji pomocniczej ASP.NET Core MVC.

Dotyczy