MvcViewOptions.SuppressTempDataAttributePrefix Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda ITempDataDictionary klíče pro vlastnosti anotované s zahrnutím TempDataAttribute předpony TempDataProperty-.

Pokud Key není zadán, vyhledávací klíč pro vlastnosti anotované TempDataAttribute pomocí je odvozen od názvu vlastnosti. Ve verzích před ASP.NET Core 2.1 byl počítaný klíč názvem vlastnosti předponou hodnoty TempDataProperty-. například TempDataProperty-SuccessMessage. Pokud je tato možnost pravdivá, počítaný klíč vlastnosti je název vlastnosti, například SuccessMessage.

Výchozí hodnota je false.

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

Hodnota vlastnosti

Boolean

Poznámky

Tato vlastnost je přidružená k přepínači kompatibility a může poskytovat jiné chování v závislosti na nakonfigurované verzi kompatibility aplikace. Pokyny CompatibilityVersion a příklady nastavení verze kompatibility aplikace

Konfigurace požadované hodnoty přepínače kompatibility voláním setter této vlastnosti bude mít přednost před hodnotou odvozenou aplikací CompatibilityVersion.

Pokud je verze kompatibility aplikace nastavená na Version_2_0 tuto hodnotu, bude mít toto nastavení hodnotu false , pokud není explicitně nakonfigurovaná.

Pokud je verze kompatibility aplikace nastavená na Version_2_1 nebo vyšší, bude mít toto nastavení hodnotu true , pokud není explicitně nakonfigurovaná.

Platí pro