ValidationContext.MemberName 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í název člena k ověření.
public:
property System::String ^ MemberName { System::String ^ get(); void set(System::String ^ value); };
public string MemberName { get; set; }
public string? MemberName { get; set; }
member this.MemberName : string with get, set
Public Property MemberName As String
Hodnota vlastnosti
Název člena, který se má ověřit.
Poznámky
Tato vlastnost představuje název člena entity, nikoli název odpovídajícího datového pole. Proto tento název není lokalizován. Měl by být nastaven pouze pro kontexty vlastností nebo parametrů.
V rozhraní .NET Framework 4.7.2 a starších verzích vrátí vlastnost null
.System.ComponentModel.DataAnnotations.ValidationAttributeMemberName
Počínaje verzí .NET Framework verze Preview kumulativní aktualizace pro zvýšení kvality pro .NET Framework 4.8 z října 2019 vrátí vlastnost název člena, pokud do souboru web.config přidáte následující nastavení:
<configuration>
<appSettings>
<add key="aspnet:GetValidationMemberName" value="true" />
</appSettings>
</configuration>
Bez tohoto nastavení vrátí null
tato vlastnost verzi Preview kumulativní aktualizace pro zvýšení kvality z října 2019 v rozhraní .NET Framework nebo novějších verzích.
Ve verzi rozhraní .NET Framework 4.8 před aktualizací z října 2019 vrátí tato vlastnost název člena bez nastavení konfigurace. Pokud změníte souborweb.config , jak je znázorněno v předchozím příkladu, vrátí null
vlastnost .