Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetDisplayName()

string System.ComponentModel.DataAnnotations.ValidationContext.GetDisplayName ( )
inlineprivate

Definition at line 75 of file ValidationContext.cs.

76 {
77 string text = null;
78 ValidationAttributeStore instance = ValidationAttributeStore.Instance;
79 DisplayAttribute displayAttribute = null;
80 if (string.IsNullOrEmpty(MemberName))
81 {
82 displayAttribute = instance.GetTypeDisplayAttribute(this);
83 }
84 else if (instance.IsPropertyContext(this))
85 {
86 displayAttribute = instance.GetPropertyDisplayAttribute(this);
87 }
88 if (displayAttribute != null)
89 {
90 text = displayAttribute.GetName();
91 }
92 return text ?? MemberName;
93 }

References System.ComponentModel.DataAnnotations.ValidationAttributeStore.GetPropertyDisplayAttribute(), System.ComponentModel.DataAnnotations.ValidationAttributeStore.GetTypeDisplayAttribute(), System.ComponentModel.DataAnnotations.ValidationAttributeStore.Instance, System.ComponentModel.DataAnnotations.ValidationAttributeStore.IsPropertyContext(), System.ComponentModel.DataAnnotations.ValidationContext.MemberName, and System.text.