DefaultModelMetadata Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Standardimplementierung ModelMetadata .
public ref class DefaultModelMetadata : Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata
public class DefaultModelMetadata : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata
type DefaultModelMetadata = class
inherit ModelMetadata
Public Class DefaultModelMetadata
Inherits ModelMetadata
- Vererbung
Konstruktoren
Eigenschaften
AdditionalValues |
Ruft eine Sammlung von zusätzlichen Informationen zum Modell ab. |
Attributes |
Ruft den Satz von Attributen für den aktuellen instance ab. |
BinderModelName |
Ruft den Namen eines Modells ab, wenn explizit mit IModelNameProviderangegeben wird. |
BinderType |
Ruft den Type eines IModelBinder eines eines Modells ab, wenn explizit mit IBinderTypeProviderMetadataangegeben wird. |
BindingMetadata |
Ruft den BindingMetadata für den aktuellen instance ab. |
BindingSource |
Ruft eine Bindermetadaten für dieses Modell ab. |
BoundConstructor |
Ruft ModelMetadata instance für einen Konstruktor eines Datensatztyps ab, der während der Bindung und Überprüfung verwendet wird. |
BoundConstructor |
Ruft ModelMetadata instance für einen Konstruktor eines Datensatztyps ab, der während der Bindung und Überprüfung verwendet wird. (Geerbt von ModelMetadata) |
BoundConstructorInvoker |
Ruft einen Delegaten ab, der den gebundenen Konstruktor aufruft, wenn kein - |
BoundConstructorInvoker |
Ruft einen Delegaten ab, der den gebundenen Konstruktor aufruft, wenn kein - |
BoundConstructorParameters |
Ruft die Auflistung von ModelMetadata Instanzen für Parameter für eine ab BoundConstructor. Dies ist nur verfügbar, wenn MetadataKind ist Constructor. |
BoundConstructorParameters |
Ruft die Auflistung von ModelMetadata Instanzen für Parameter für eine ab BoundConstructor. Dies ist nur verfügbar, wenn MetadataKind ist Constructor. (Geerbt von ModelMetadata) |
ContainerMetadata |
Ruft die Metadaten für ContainerType ab, wenn diese Metadaten für eine Eigenschaft sind, |
ContainerMetadata |
Ruft die Metadaten für ContainerType ab, wenn diese Metadaten für eine Eigenschaft sind, |
ContainerType |
Ruft den Typ ab, der die -Eigenschaft enthält, wenn diese Metadaten für eine Eigenschaft sind; |
ConvertEmptyStringToNull |
Ruft einen Wert ab, der angibt, ob ein leerer Zeichenfolgenwert oder ein Wert, der nur Leerzeichen enthält, in |
DataTypeName |
Ruft den Namen des Datentyps des Modells ab. Überschreibungen ModelType in einigen Anzeigeszenarien. |
Description |
Ruft die Beschreibung des Modells ab. |
DisplayFormatString |
Ruft die Formatzeichenfolge (siehe https://msdn.microsoft.com/en-us/library/txafckwd.aspx) ab, die zum Anzeigen des Modells verwendet wird. |
DisplayMetadata |
Ruft den DisplayMetadata für den aktuellen instance ab. |
DisplayName |
Ruft den Anzeigenamen des Modells ab. |
EditFormatString |
Ruft die Formatzeichenfolge (siehe https://msdn.microsoft.com/en-us/library/txafckwd.aspx) ab, die zum Bearbeiten des Modells verwendet wird. |
ElementMetadata |
Ruft die ModelMetadata für -Elemente von ab ModelType , wenn diese Type implementiert IEnumerable. |
ElementType |
Ruft die Type für -Elemente von ab ModelType , wenn diese Type implementiert IEnumerable. (Geerbt von ModelMetadata) |
EnumGroupedDisplayNamesAndValues |
Ruft die geordneten und gruppierten Anzeigenamen und Werte aller Enum Werte in ab UnderlyingOrModelType. |
EnumNamesAndValues |
Ruft die Namen und Werte aller Enum Werte in ab UnderlyingOrModelType. |
HasNonDefaultEditFormat |
Ruft einen Wert ab, der angibt, ob EditFormatString sich ein nicht |
HasValidators |
Ruft einen Wert ab, der angibt, ob das Modell oder eine seiner Eigenschaften oder Elemente über zugeordnete Validierungsatoren verfügt. |
HasValidators |
Ruft einen Wert ab, der angibt, ob das Modell oder eine seiner Eigenschaften oder Elemente über zugeordnete Validierungsatoren verfügt. (Geerbt von ModelMetadata) |
HideSurroundingHtml |
Ruft einen Wert ab, der angibt, ob die Anzeigevorlage "HiddenInput" (nicht der Ausdruckswert) zurückgegeben |
HtmlEncode |
Ruft einen Wert ab, der angibt, ob der Wert HTML-codiert sein soll. |
Identity |
Ruft den Schlüssel für die aktuelle instance ab. (Geerbt von ModelMetadata) |
IsBindingAllowed |
Ruft einen Wert ab, der angibt, ob der Modellwert durch die Modellbindung gebunden werden kann oder nicht. Dies gilt nur, wenn die aktuelle instance eine Eigenschaft darstellt. |
IsBindingRequired |
Ruft einen Wert ab, der angibt, ob der Modellwert für die Modellbindung erforderlich ist. Dies gilt nur, wenn die aktuelle instance eine Eigenschaft darstellt. |
IsCollectionType |
Ruft einen Wert ab, der angibt, ob es sich um einen Auflistungstyp handelt.ModelType (Geerbt von ModelMetadata) |
IsComplexType |
Ruft einen Wert ab, der angibt, ob ModelType es sich um einen komplexen Typ handelt. (Geerbt von ModelMetadata) |
IsEnum |
Ruft einen Wert ab, der angibt, ob UnderlyingOrModelType für ein Enumsteht. |
IsEnumerableType |
Ruft einen Wert ab, der angibt, ob es sich um einen aufzählbaren Typ handelt.ModelType (Geerbt von ModelMetadata) |
IsFlagsEnum |
Ruft einen Wert ab, der angibt, ob UnderlyingOrModelType für ein Enum mit zugeordnet FlagsAttributeist. |
IsNullableValueType |
Ruft einen Wert ab, der angibt, ob es sich um einen Nullable<T>handelt.ModelType (Geerbt von ModelMetadata) |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob der Modellwert schreibgeschützt ist. Dies gilt nur, wenn die aktuelle instance eine Eigenschaft darstellt. |
IsReferenceOrNullableType |
Ruft einen Wert ab, der angibt, ob Werte zulässig |
IsRequired |
Ruft einen Wert ab, der angibt, ob der Modellwert erforderlich ist. Dies gilt nur, wenn die aktuelle instance eine Eigenschaft darstellt. |
MetadataKind |
Ruft einen Wert ab, der die Art des Metadatenelements angibt, das vom aktuellen instance dargestellt wird. (Geerbt von ModelMetadata) |
ModelBindingMessageProvider |
Ruft die ModelBindingMessageProvider-Instanz ab. |
ModelType |
Ruft den Modelltyp ab, der vom aktuellen instance dargestellt wird. (Geerbt von ModelMetadata) |
Name |
Ruft den Namen des Parameters oder der Eigenschaft ab, wenn diese Metadaten für einen Parameter oder eine Eigenschaft sind; |
NullDisplayText |
Ruft den Text ab, der angezeigt werden soll, wenn das Modell ist |
Order |
Ruft einen Wert ab, der angibt, wo die aktuellen Metadaten relativ zu anderen Eigenschaften des enthaltenden Typs sortiert werden sollen. |
ParameterName |
Ruft den Namen des Parameters ab, wenn diese Metadaten für einen Parameter sind. |
Placeholder |
Ruft den Text ab, der als Platzhalterwert für einen Editor angezeigt werden soll. Standardmäßig wird dies mit Promptkonfiguriert. |
Properties |
Ruft die Auflistung von ModelMetadata Instanzen für die Eigenschaften des Modells ab. |
PropertyFilterProvider |
Ruft den IPropertyFilterProviderab, der bestimmen kann, welche Eigenschaften modellgebunden sein sollen. |
PropertyGetter |
Ruft einen Eigenschafts-Getter-Delegaten ab, um den Eigenschaftswert aus einem Modellobjekt abzurufen. |
PropertyName |
Ruft den Namen der Eigenschaft ab, wenn diese Metadaten für eine Eigenschaft sind; |
PropertySetter |
Ruft einen Eigenschaftssatzdelegat ab, um den Eigenschaftswert für ein Modellobjekt festzulegen. |
PropertyValidationFilter |
Ruft eine IPropertyValidationFilter Implementierung ab, die angibt, ob dieses Modell überprüft werden soll. Wenn |
PropertyValidationFilter |
Ruft eine IPropertyValidationFilter Implementierung ab, die angibt, ob dieses Modell überprüft werden soll. Wenn |
ShowForDisplay |
Ruft einen Wert ab, der angibt, ob die Eigenschaft in schreibgeschützten Ansichten angezeigt werden soll. |
ShowForEdit |
Ruft einen Wert ab, der angibt, ob die Eigenschaft in bearbeitbaren Ansichten angezeigt werden soll. |
SimpleDisplayProperty |
Ruft einen Wert ab, der der Name der Eigenschaft ist, die zum Anzeigen des Modells verwendet wird. |
TemplateHint |
Ruft eine Zeichenfolge ab, die vom Vorlagensystem verwendet wird, um display-templates und editor-templates zu ermitteln. Verwenden Sie UIHintAttribute zum Angeben. |
UnderlyingOrModelType |
Ruft das zugrunde liegende Typargument ab, wenn ModelType von geerbt wird Nullable<T>. Ruft andernfalls ab ModelType. (Geerbt von ModelMetadata) |
ValidateChildren |
Ruft einen Wert ab, der angibt, ob Eigenschaften oder Elemente des Modells überprüft werden sollen. |
ValidationMetadata |
Ruft den ValidationMetadata für den aktuellen instance ab. |
ValidatorMetadata |
Ruft eine Auflistung von Metadatenelementen für Validierungselemente ab. |
Methoden
Equals(ModelMetadata) |
Eine Standardimplementierung ModelMetadata . (Geerbt von ModelMetadata) |
Equals(Object) |
Eine Standardimplementierung ModelMetadata . (Geerbt von ModelMetadata) |
GetDisplayName() |
Ruft einen Anzeigenamen für das Modell ab. (Geerbt von ModelMetadata) |
GetHashCode() |
Eine Standardimplementierung ModelMetadata . (Geerbt von ModelMetadata) |
GetMetadataForProperties(Type) |
Stellt Metadaten bereit, die die Eigenschaften eines Typebeschreiben. |
GetMetadataForProperties(Type) |
Stellt Metadaten bereit, die die Eigenschaften eines Typebeschreiben. (Geerbt von ModelMetadata) |
GetMetadataForType(Type) |
Stellt Metadaten bereit, die einen Typebeschreiben. |
GetMetadataForType(Type) |
Stellt Metadaten bereit, die einen Typebeschreiben. (Geerbt von ModelMetadata) |
Erweiterungsmethoden
GetMetadataForProperty(IModelMetadataProvider, Type, String) |
Ruft eine ModelMetadata für-Eigenschaft ab, die durch die bereitgestellte |
GetModelExplorerForType(IModelMetadataProvider, Type, Object) |
Ruft eine ModelExplorer für die bereitgestellten |