DefaultModelMetadata Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Domyślna ModelMetadata implementacja.
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
- Dziedziczenie
Konstruktory
Właściwości
| AdditionalValues |
Pobiera kolekcję dodatkowych informacji o modelu. |
| Attributes |
Pobiera zestaw atrybutów dla bieżącego wystąpienia. |
| BinderModelName |
Pobiera nazwę modelu, jeśli zostanie określony jawnie przy użyciu polecenia IModelNameProvider. |
| BinderType |
Pobiera element TypeIModelBinder modelu, jeśli zostanie określony jawnie przy użyciu polecenia IBinderTypeProviderMetadata. |
| BindingMetadata |
Pobiera wartość BindingMetadata dla bieżącego wystąpienia. |
| BindingSource |
Pobiera metadane bindera dla tego modelu. |
| BoundConstructor |
Pobiera ModelMetadata wystąpienie konstruktora typu rekordu, który jest używany podczas tworzenia powiązań i walidacji. |
| BoundConstructor |
Pobiera ModelMetadata wystąpienie konstruktora typu rekordu, który jest używany podczas tworzenia powiązań i walidacji. (Odziedziczone po ModelMetadata) |
| BoundConstructorInvoker |
Pobiera delegata, który wywołuje powiązany konstruktor BoundConstructor , jeśli nie |
| BoundConstructorInvoker |
Pobiera delegata, który wywołuje powiązany konstruktor BoundConstructor , jeśli nie |
| BoundConstructorParameters |
Pobiera kolekcję wystąpień dla parametrów ModelMetadata w obiekcie BoundConstructor. Jest to dostępne tylko wtedy, gdy MetadataKind ma wartość Constructor. |
| BoundConstructorParameters |
Pobiera kolekcję wystąpień dla parametrów ModelMetadata w obiekcie BoundConstructor. Jest to dostępne tylko wtedy, gdy MetadataKind ma wartość Constructor. (Odziedziczone po ModelMetadata) |
| ContainerMetadata |
Pobiera metadane, ContainerType jeśli te metadane są przeznaczone dla właściwości; |
| ContainerMetadata |
Pobiera metadane, ContainerType jeśli te metadane są przeznaczone dla właściwości; |
| ContainerType |
Pobiera typ zawierający właściwość, jeśli te metadane są przeznaczone dla właściwości; |
| ConvertEmptyStringToNull |
Pobiera wartość wskazującą, czy przekonwertować pustą wartość ciągu, czy jedną zawierającą tylko białe znaki podczas |
| DataTypeName |
Pobiera nazwę typu danych modelu. Przesłonięcia ModelType w niektórych scenariuszach wyświetlania. |
| Description |
Pobiera opis modelu. |
| DisplayFormatString |
Pobiera ciąg formatu (zobacz https://msdn.microsoft.com/en-us/library/txafckwd.aspx) używany do wyświetlania modelu. |
| DisplayMetadata |
Pobiera wartość DisplayMetadata dla bieżącego wystąpienia. |
| DisplayName |
Pobiera nazwę wyświetlaną modelu. |
| EditFormatString |
Pobiera ciąg formatu (zobacz https://msdn.microsoft.com/en-us/library/txafckwd.aspx) używany do edytowania modelu. |
| ElementMetadata |
Pobiera element ModelMetadata dla elementów ModelType , jeśli implementuje TypeIEnumerableelement . |
| ElementType |
Pobiera element Type dla elementów ModelType , jeśli implementuje TypeIEnumerableelement . (Odziedziczone po ModelMetadata) |
| EnumGroupedDisplayNamesAndValues |
Pobiera uporządkowane i zgrupowane nazwy wyświetlane i wartości wszystkich Enum wartości w .UnderlyingOrModelType |
| EnumNamesAndValues |
Pobiera nazwy i wartości wszystkich Enum wartości w pliku UnderlyingOrModelType. |
| HasNonDefaultEditFormat |
Pobiera wartość wskazującą, czy EditFormatString ma wartość inną |
| HasValidators |
Pobiera wartość wskazującą, czy model, czy jedna z jego właściwości lub elementów, ma skojarzone moduły sprawdzania poprawności. |
| HasValidators |
Pobiera wartość wskazującą, czy model, czy jedna z jego właściwości lub elementów, ma skojarzone moduły sprawdzania poprawności. (Odziedziczone po ModelMetadata) |
| HideSurroundingHtml |
Pobiera wartość wskazującą, czy szablon wyświetlania "HiddenInput" powinien zwracać |
| HtmlEncode |
Pobiera wartość wskazującą, czy wartość powinna być zakodowana w formacie HTML. |
| Identity |
Pobiera klucz dla bieżącego wystąpienia. (Odziedziczone po ModelMetadata) |
| IsBindingAllowed |
Pobiera wartość wskazującą, czy wartość modelu może być powiązana przez powiązanie modelu. Ma to zastosowanie tylko wtedy, gdy bieżące wystąpienie reprezentuje właściwość. |
| IsBindingRequired |
Pobiera wartość wskazującą, czy wartość modelu jest wymagana przez powiązanie modelu. Ma to zastosowanie tylko wtedy, gdy bieżące wystąpienie reprezentuje właściwość. |
| IsCollectionType |
Pobiera wartość wskazującą, czy ModelType jest typem kolekcji. (Odziedziczone po ModelMetadata) |
| IsComplexType |
Pobiera wartość wskazującą, czy ModelType jest typem złożonym. (Odziedziczone po ModelMetadata) |
| IsEnum |
Pobiera wartość wskazującą, czy UnderlyingOrModelType element jest przeznaczony dla elementu Enum. |
| IsEnumerableType |
Pobiera wartość wskazującą, czy ModelType jest typem wyliczalnym. (Odziedziczone po ModelMetadata) |
| IsFlagsEnum |
Pobiera wartość wskazującą, czy UnderlyingOrModelType element jest przeznaczony dla elementu Enum ze skojarzonym FlagsAttributeelementem . |
| IsNullableValueType |
Pobiera wartość wskazującąNullable<T>, czy ModelType element to . (Odziedziczone po ModelMetadata) |
| IsReadOnly |
Pobiera wartość wskazującą, czy wartość modelu jest tylko do odczytu. Ma to zastosowanie tylko wtedy, gdy bieżące wystąpienie reprezentuje właściwość. |
| IsReferenceOrNullableType |
Pobiera wartość wskazującą, czy ModelType zezwala na |
| IsRequired |
Pobiera wartość wskazującą, czy wartość modelu jest wymagana. Ma to zastosowanie tylko wtedy, gdy bieżące wystąpienie reprezentuje właściwość. |
| MetadataKind |
Pobiera wartość wskazującą rodzaj elementu metadanych reprezentowanego przez bieżące wystąpienie. (Odziedziczone po ModelMetadata) |
| ModelBindingMessageProvider |
ModelBindingMessageProvider Pobiera wystąpienie. |
| ModelType |
Pobiera typ modelu reprezentowany przez bieżące wystąpienie. (Odziedziczone po ModelMetadata) |
| Name |
Pobiera nazwę parametru lub właściwości, jeśli te metadane są przeznaczone dla parametru lub właściwości; |
| NullDisplayText |
Pobiera tekst do wyświetlenia, gdy model ma wartość |
| Order |
Pobiera wartość wskazującą, gdzie bieżące metadane powinny być uporządkowane względem innych właściwości w jej typie zawierającym. |
| ParameterName |
Pobiera nazwę parametru, jeśli te metadane są przeznaczone dla parametru; |
| Placeholder |
Pobiera tekst do wyświetlenia jako wartość zastępczą edytora. Domyślnie jest to skonfigurowane przy użyciu polecenia Prompt. |
| Properties |
Pobiera kolekcję ModelMetadata wystąpień dla właściwości modelu. |
| PropertyFilterProvider |
Pobiera element IPropertyFilterProvider, który może określić, które właściwości powinny być powiązane z modelem. |
| PropertyGetter |
Pobiera delegata pobierania właściwości w celu pobrania wartości właściwości z obiektu modelu. |
| PropertyName |
Pobiera nazwę właściwości, jeśli te metadane są przeznaczone dla właściwości; |
| PropertySetter |
Pobiera delegata ustawiania właściwości w celu ustawienia wartości właściwości dla obiektu modelu. |
| PropertyValidationFilter |
Pobiera implementację IPropertyValidationFilter , która wskazuje, czy ten model powinien zostać zweryfikowany. Jeśli |
| PropertyValidationFilter |
Pobiera implementację IPropertyValidationFilter , która wskazuje, czy ten model powinien zostać zweryfikowany. Jeśli |
| ShowForDisplay |
Pobiera wartość wskazującą, czy właściwość powinna być wyświetlana w widokach tylko do odczytu. |
| ShowForEdit |
Pobiera wartość wskazującą, czy właściwość powinna być wyświetlana w widokach edytowalnych. |
| SimpleDisplayProperty |
Pobiera wartość, która jest nazwą właściwości użytej do wyświetlenia modelu. |
| TemplateHint |
Pobiera ciąg używany przez system tworzenia szablonów do odnajdywania szablonów wyświetlania i szablonów edytora. Użyj polecenia UIHintAttribute , aby określić. |
| UnderlyingOrModelType |
Pobiera argument typu bazowego, jeśli ModelType dziedziczy z klasy Nullable<T>. W przeciwnym razie program pobiera .ModelType (Odziedziczone po ModelMetadata) |
| ValidateChildren |
Pobiera wartość wskazującą, czy właściwości lub elementy modelu powinny być weryfikowane. |
| ValidationMetadata |
Pobiera wartość ValidationMetadata dla bieżącego wystąpienia. |
| ValidatorMetadata |
Pobiera kolekcję elementów metadanych dla modułów sprawdzania poprawności. |
Metody
| Equals(ModelMetadata) |
Domyślna ModelMetadata implementacja. (Odziedziczone po ModelMetadata) |
| Equals(Object) |
Domyślna ModelMetadata implementacja. (Odziedziczone po ModelMetadata) |
| GetDisplayName() |
Pobiera nazwę wyświetlaną modelu. (Odziedziczone po ModelMetadata) |
| GetHashCode() |
Domyślna ModelMetadata implementacja. (Odziedziczone po ModelMetadata) |
| GetMetadataForProperties(Type) |
Dostarcza metadane opisujące właściwości obiektu Type. |
| GetMetadataForProperties(Type) |
Dostarcza metadane opisujące właściwości obiektu Type. (Odziedziczone po ModelMetadata) |
| GetMetadataForType(Type) |
Dostarcza metadane opisujące element Type. |
| GetMetadataForType(Type) |
Dostarcza metadane opisujące element Type. (Odziedziczone po ModelMetadata) |
Metody rozszerzania
| GetMetadataForProperty(IModelMetadataProvider, Type, String) |
Pobiera właściwość ModelMetadata for zidentyfikowaną przez podane |
| GetModelExplorerForType(IModelMetadataProvider, Type, Object) |
Pobiera element ModelExplorer dla podanych |