Aracılığıyla paylaş


ValidationContext.MemberName Özellik

Tanım

Doğrulanması gereken üyenin adını alır veya ayarlar.

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

Özellik Değeri

Doğrulanması gereken üyenin adı.

Açıklamalar

Bu özellik, ilgili veri alanının adını değil varlık üyesi adını temsil eder. Bu nedenle, bu ad yerelleştirilmemiştir. Yalnızca özellik veya parametre bağlamları için ayarlanmalıdır.

.NET Framework 4.7.2 ve önceki sürümlerde, özel System.ComponentModel.DataAnnotations.ValidationAttributeMemberName bir kullanılırken özelliği döndürürnull. .NET Framework 4.8 için .NET Framework Ekim 2019 Kalite Paketi Önizlemesi'yle başlayarak, web.config dosyanıza aşağıdaki ayarı eklerseniz özellik üye adını döndürür:

<configuration>
   <appSettings>
      <add key="aspnet:GetValidationMemberName" value="true" />
   </appSettings>
</configuration>

Bu ayar olmadan, bu özellik .NET Framework Ekim 2019 Kalite Paketi Önizlemesi veya sonraki sürümleriyle birlikte döndürürnull.

Ekim 2019 güncelleştirmesinin önceki .NET Framework 4.8 sürümünde, bu özellik yapılandırma ayarı olmadan üye adını döndürür. önceki örnekte gösterildiği gibi web.config dosyanızı değiştirirseniz, özelliği döndürür null.

Şunlara uygulanır