CachedModelMetadata<TPrototypeCache> 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.
Udostępnia kontener dla buforowanych metadanych.
public abstract class CachedModelMetadata<TPrototypeCache> : System.Web.Mvc.ModelMetadata
type CachedModelMetadata<'PrototypeCache> = class
inherit ModelMetadata
Public MustInherit Class CachedModelMetadata(Of TPrototypeCache)
Inherits ModelMetadata
Parametry typu
- TPrototypeCache
typ kontenera.
- Dziedziczenie
- Pochodne
Konstruktory
| CachedModelMetadata<TPrototypeCache>(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, TPrototypeCache) |
Konstruktor do tworzenia rzeczywistych wystąpień klasy metadanych na podstawie prototypu. |
| CachedModelMetadata<TPrototypeCache>(CachedModelMetadata<TPrototypeCache>, Func<Object>) |
Konstruktor do tworzenia prototypowych wystąpień klasy metadanych. |
Pola
| DefaultOrder |
Domyślna wartość zamówienia, która wynosi 10000. (Odziedziczone po ModelMetadata) |
Właściwości
| AdditionalValues |
Pobiera słownik zawierający dodatkowe metadane dotyczące modelu. (Odziedziczone po ModelMetadata) |
| Container |
Odwołanie do obiektu kontenera modelu. Jeśli model reprezentuje właściwość, będzie mieć wartość inną niż null. (Odziedziczone po ModelMetadata) |
| ContainerType |
Pobiera lub ustawia typ kontenera dla modelu. (Odziedziczone po ModelMetadata) |
| ConvertEmptyStringToNull |
Pobiera lub ustawia buforowaną wartość wskazującą, czy puste ciągi publikowane z powrotem w formularzach powinny być konwertowane na wartość null. |
| DataTypeName |
Pobiera lub ustawia metadane dotyczące typu danych. |
| Description |
Pobiera lub ustawia opis modelu. |
| DisplayFormatString |
Pobiera lub ustawia ciąg formatu wyświetlania dla modelu. |
| DisplayName |
Pobiera lub ustawia nazwę wyświetlaną modelu. |
| EditFormatString |
Pobiera lub ustawia ciąg formatu edycji modelu. |
| HideSurroundingHtml |
Pobiera lub ustawia wartość wskazującą, czy obiekt modelu powinien być renderowany przy użyciu skojarzonych elementów HTML. |
| HtmlEncode |
Udostępnia kontener dla buforowanych metadanych. |
| IsComplexType |
Pobiera lub ustawia wartość wskazującą, czy model jest typem złożonym. (Odziedziczone po ModelMetadata) |
| IsNullableValueType |
Pobiera wartość wskazującą, czy dany typ może przyjmować wartość null. (Odziedziczone po ModelMetadata) |
| IsReadOnly |
Pobiera lub ustawia wartość wskazującą, czy model jest tylko do odczytu. |
| IsRequired |
Pobiera lub ustawia wartość wskazującą, czy model jest wymagany. |
| Model |
Pobiera wartość modelu. (Odziedziczone po ModelMetadata) |
| ModelType |
Pobiera typ modelu. (Odziedziczone po ModelMetadata) |
| NullDisplayText |
Pobiera lub ustawia ciąg do wyświetlenia dla wartości null. |
| Order |
Pobiera lub ustawia wartość reprezentującą kolejność bieżących metadanych. |
| Properties |
Pobiera kolekcję obiektów metadanych modelu opisujących właściwości modelu. (Odziedziczone po ModelMetadata) |
| PropertyName |
Pobiera nazwę właściwości. (Odziedziczone po ModelMetadata) |
| PrototypeCache |
Pobiera lub ustawia prototypowej pamięci podręcznej. |
| Provider |
Pobiera lub ustawia dostawcę. (Odziedziczone po ModelMetadata) |
| RequestValidationEnabled |
Pobiera lub ustawia wartość wskazującą, czy walidacja żądania jest włączona. (Odziedziczone po ModelMetadata) |
| ShortDisplayName |
Pobiera lub ustawia krótką nazwę wyświetlaną. |
| ShowForDisplay |
Pobiera lub ustawia wartość wskazującą, czy właściwość powinna być wyświetlana w widokach tylko do odczytu, takich jak widoki listy i szczegółów. |
| ShowForEdit |
Pobiera lub ustawia wartość wskazującą, czy model powinien być wyświetlany w widokach edytowalnych. |
| SimpleDisplayText |
Pobiera lub ustawia prosty ciąg wyświetlania dla modelu. |
| TemplateHint |
Pobiera lub ustawia wskazówkę, która sugeruje, jakiego szablonu należy użyć dla tego modelu. |
| Watermark |
Pobiera lub ustawia wartość, która może być używana jako znak wodny. |
Metody
| ComputeConvertEmptyStringToNull() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia buforowaną wartość wskazującą, czy puste ciągi publikowane z powrotem w formularzach powinny być konwertowane na wartość null. |
| ComputeDataTypeName() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia metadane dotyczące typu danych. |
| ComputeDescription() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia opis modelu. |
| ComputeDisplayFormatString() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia ciąg formatu wyświetlania dla modelu. |
| ComputeDisplayName() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia nazwę wyświetlaną modelu. |
| ComputeEditFormatString() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia ciąg formatu edycji modelu. |
| ComputeHasNonDefaultEditFormat() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. |
| ComputeHideSurroundingHtml() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia buforowaną wartość wskazującą, czy obiekt modelu powinien być renderowany przy użyciu skojarzonych elementów HTML. |
| ComputeHtmlEncode() |
Udostępnia kontener dla buforowanych metadanych. |
| ComputeIsReadOnly() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia wartość buforowanej, która wskazuje, czy model jest tylko do odczytu. |
| ComputeIsRequired() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia wartość buforowanej, która wskazuje, czy model jest wymagany. |
| ComputeNullDisplayText() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia buforowany ciąg w celu wyświetlenia wartości null. |
| ComputeOrder() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia wartość buforowanej, która reprezentuje kolejność bieżących metadanych. |
| ComputeShortDisplayName() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia krótką nazwę wyświetlaną. |
| ComputeShowForDisplay() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia wartość buforowanej, która wskazuje, czy właściwość powinna być wyświetlana w widokach tylko do odczytu, takich jak widoki listy i szczegółów. |
| ComputeShowForEdit() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia wartość buforowanej, która wskazuje, czy model powinien być wyświetlany w widokach edytowalnych. |
| ComputeSimpleDisplayText() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia buforowany prosty ciąg wyświetlania dla modelu. |
| ComputeTemplateHint() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia buforowana wskazówkę, która sugeruje, jakiego szablonu należy użyć dla tego modelu. |
| ComputeWatermark() |
Ta metoda jest chroniona i dlatego nie można jej wywołać bezpośrednio. Ta metoda została zaprojektowana tak, aby została zastąpiona w klasie pochodnej, takiej jak CachedDataAnnotationsModelMetadata. Pobiera lub ustawia buforowana wartość, która może być używana jako znak wodny. |
| GetDisplayName() |
Pobiera nazwę wyświetlaną modelu. (Odziedziczone po ModelMetadata) |
| GetSimpleDisplayText() |
Pobiera lub ustawia prosty ciąg wyświetlania dla modelu. |
| GetValidators(ControllerContext) |
Pobiera listę modułów sprawdzania poprawności dla modelu. (Odziedziczone po ModelMetadata) |