MvcViewOptions.SuppressTempDataAttributePrefix Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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á.