Sdílet prostřednictvím


ValidationContext.MemberName Vlastnost

Definice

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í nullvlastnost .

Platí pro