ModelMetadata Klasa
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.
Reprezentacja metadanych typu modelu, właściwości lub parametru.
public ref class ModelMetadata abstract : IEquatable<Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^>
public ref class ModelMetadata abstract : IEquatable<Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^>, Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider
public abstract class ModelMetadata : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata>
public abstract class ModelMetadata : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata>, Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
type ModelMetadata = class
interface IEquatable<ModelMetadata>
type ModelMetadata = class
interface IEquatable<ModelMetadata>
interface IModelMetadataProvider
type ModelMetadata = class
interface IModelMetadataProvider
interface IEquatable<ModelMetadata>
Public MustInherit Class ModelMetadata
Implements IEquatable(Of ModelMetadata)
Public MustInherit Class ModelMetadata
Implements IEquatable(Of ModelMetadata), IModelMetadataProvider
- Dziedziczenie
-
ModelMetadata
- Pochodne
- Implementuje
Model |
Tworzy nowy adres ModelMetadata. |
Default |
Wartość domyślna .Order |
Additional |
Pobiera kolekcję dodatkowych informacji o modelu. |
Binder |
Pobiera nazwę modelu, jeśli określono jawnie przy użyciu polecenia IModelNameProvider. |
Binder |
Type Pobiera element IModelBinder modelu, jeśli został określony jawnie przy użyciu polecenia IBinderTypeProviderMetadata. |
Binding |
Pobiera metadane powiązania dla tego modelu. |
Bound |
Pobiera ModelMetadata wystąpienie konstruktora typu rekordu, który jest używany podczas wiązania i walidacji. |
Bound |
Pobiera delegata, który wywołuje powiązany konstruktor BoundConstructor , jeśli nie |
Bound |
Pobiera kolekcję ModelMetadata wystąpień dla parametrów w obiekcie BoundConstructor. Jest to dostępne tylko wtedy, gdy MetadataKind jest to Constructor. |
Container |
Pobiera metadane, ContainerType jeśli te metadane są przeznaczone dla właściwości. |
Container |
Pobiera typ zawierający właściwość, jeśli te metadane są przeznaczone dla właściwości; |
Convert |
Pobiera wartość wskazującą, czy przekonwertować pustą wartość ciągu, czy jedną zawierającą tylko znaki odstępu do |
Data |
Pobiera nazwę typu danych modelu. Przesłonięcia ModelType w niektórych scenariuszach wyświetlania. |
Description |
Pobiera opis modelu. |
Display |
Pobiera ciąg formatu (zobacz https://msdn.microsoft.com/en-us/library/txafckwd.aspx) używany do wyświetlania modelu. |
Display |
Pobiera nazwę wyświetlaną modelu. |
Edit |
Pobiera ciąg formatu (zobacz https://msdn.microsoft.com/en-us/library/txafckwd.aspx) używany do edytowania modelu. |
Element |
Pobiera element ModelMetadata dla elementów , ModelType jeśli implementuje TypeIEnumerableelement . |
Element |
Pobiera element Type dla elementów , ModelType jeśli implementuje TypeIEnumerableelement . |
Enum |
Pobiera uporządkowane i pogrupowane nazwy wyświetlane i wartości wszystkich Enum wartości w elemecie UnderlyingOrModelType. |
Enum |
Pobiera nazwy i wartości wszystkich Enum wartości w elemecie UnderlyingOrModelType. |
Has |
Pobiera wartość wskazującą, czy EditFormatString wartość niepusta |
Has |
Pobiera wartość wskazującą, czy model, czy jeden z jego właściwości lub elementów, ma skojarzone moduły sprawdzania poprawności. |
Hide |
Pobiera wartość wskazującą, czy szablon wyświetlania "HiddenInput" powinien zwracać |
Html |
Pobiera wartość wskazującą, czy wartość powinna być zakodowana w formacie HTML. |
Identity |
Pobiera klucz dla bieżącego wystąpienia. |
Is |
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ść. |
Is |
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ść. |
Is |
Pobiera wartość wskazującą, czy ModelType jest typem kolekcji. |
Is |
Pobiera wartość wskazującą, czy ModelType jest typem złożonym. |
Is |
Pobiera wartość wskazującą, czy UnderlyingOrModelType jest dla elementu Enum. |
Is |
Pobiera wartość wskazującą, czy ModelType jest typem wyliczalnym. |
Is |
Pobiera wartość wskazującą, czy UnderlyingOrModelType dla elementu Enum z skojarzonym FlagsAttributeelementem . |
Is |
Pobiera wartość wskazującą, czy ModelType jest to Nullable<T>. |
Is |
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ść. |
Is |
Pobiera wartość wskazującą, czy nie ModelType zezwala na |
Is |
Pobiera wartość wskazującą, czy wartość modelu jest wymagana. Ma to zastosowanie tylko wtedy, gdy bieżące wystąpienie reprezentuje właściwość. |
Metadata |
Pobiera wartość wskazującą rodzaj elementu metadanych reprezentowanego przez bieżące wystąpienie. |
Model |
ModelBindingMessageProvider Pobiera wystąpienie. |
Model |
Pobiera typ modelu reprezentowany przez bieżące wystąpienie. |
Name |
Pobiera nazwę parametru lub właściwości, jeśli te metadane są dla parametru lub właściwości; |
Null |
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 jego typie zawierającym. |
Parameter |
Pobiera nazwę parametru, jeśli te metadane są 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. |
Property |
Pobiera element IPropertyFilterProvider, który może określić, które właściwości powinny być powiązane z modelem. |
Property |
Pobiera delegata pobierania właściwości w celu pobrania wartości właściwości z obiektu modelu. |
Property |
Pobiera nazwę właściwości, jeśli te metadane są przeznaczone dla właściwości; |
Property |
Pobiera delegata ustawiania właściwości, aby ustawić wartość właściwości na obiekcie modelu. |
Property |
Pobiera implementację wskazującą IPropertyValidationFilter , czy ten model powinien zostać zweryfikowany. Jeśli |
Show |
Pobiera wartość wskazującą, czy właściwość powinna być wyświetlana w widokach tylko do odczytu. |
Show |
Pobiera wartość wskazującą, czy właściwość powinna być wyświetlana w widokach edytowalnych. |
Simple |
Pobiera wartość, która jest nazwą właściwości używanej do wyświetlania modelu. |
Template |
Pobiera ciąg używany przez system tworzenia szablonów do odnajdywania szablonów wyświetlania i szablonów edytora. Użyj UIHintAttribute polecenia , aby określić. |
Underlying |
Pobiera argument typu bazowego, jeśli ModelType dziedziczy z Nullable<T>klasy . W przeciwnym razie pobiera plik ModelType. |
Validate |
Pobiera wartość wskazującą, czy właściwości lub elementy modelu powinny zostać zweryfikowane. |
Validator |
Pobiera kolekcję elementów metadanych dla modułów sprawdzania poprawności. |
Equals(Model |
Reprezentacja metadanych typu modelu, właściwości lub parametru. |
Equals(Object) |
Reprezentacja metadanych typu modelu, właściwości lub parametru. |
Get |
Pobiera nazwę wyświetlaną modelu. |
Get |
Reprezentacja metadanych typu modelu, właściwości lub parametru. |
Get |
Dostarcza metadane opisujące właściwości elementu Type. |
Get |
Dostarcza metadane opisujące element Type. |
Get |
ModelMetadata Pobiera właściwość for zidentyfikowaną przez podane |
Get |
Pobiera element ModelExplorer dla podanego |
Produkt | Wersje |
---|---|
ASP.NET Core | 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |