DataAnnotationsModelMetadata Klass

Definition

Tillhandahåller en container för vanliga metadata, för DataAnnotationsModelMetadataProvider klassen och för DataAnnotationsModelValidator klassen för en datamodell.

public ref class DataAnnotationsModelMetadata : System::Web::ModelBinding::ModelMetadata
public class DataAnnotationsModelMetadata : System.Web.ModelBinding.ModelMetadata
type DataAnnotationsModelMetadata = class
    inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
Arv
DataAnnotationsModelMetadata

Konstruktorer

Name Description
DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute)

Initierar en ny instans av DataAnnotationsModelMetadata klassen.

Fält

Name Description
DefaultOrder

Ett heltalsvärde som alltid är inställt på 10000.

(Ärvd från ModelMetadata)

Egenskaper

Name Description
AdditionalValues

Hämtar en samling som innehåller ytterligare metadata om modellen.

(Ärvd från ModelMetadata)
ContainerType

Hämtar containertypen.

(Ärvd från ModelMetadata)
ConvertEmptyStringToNull

Hämtar eller anger ett värde som avgör om tomma strängar som skickas i formulär ska konverteras till null.

(Ärvd från ModelMetadata)
DataTypeName

Hämtar eller anger namnet på datatypen.

(Ärvd från ModelMetadata)
Description

Hämtar eller anger text som beskriver modellen.

(Ärvd från ModelMetadata)
DisplayFormatString

Hämtar eller anger en formatsträng som ska användas när modellen visas i visningsläge (till skillnad från i redigeringsläge).

(Ärvd från ModelMetadata)
DisplayName

Hämtar eller anger den text som ska användas i användargränssnittet när namnet på modellen visas.

(Ärvd från ModelMetadata)
EditFormatString

Hämtar eller anger den formatsträng som ska användas i användargränssnittet i redigeringsläge.

(Ärvd från ModelMetadata)
HideSurroundingHtml

Hämtar eller anger ett värde som avgör om omgivande HTML ska döljas.

(Ärvd från ModelMetadata)
IsComplexType

Hämtar ett värde som anger om modellen är en komplex typ.

(Ärvd från ModelMetadata)
IsNullableValueType

Hämtar ett värde som anger om modellen är en nullbar värdetyp.

(Ärvd från ModelMetadata)
IsReadOnly

Hämtar eller anger ett värde som anger om modellen kan uppdateras.

(Ärvd från ModelMetadata)
IsRequired

Hämtar eller anger ett värde som anger om egenskapen krävs.

(Ärvd från ModelMetadata)
Model

Hämtar eller anger modellobjektet.

(Ärvd från ModelMetadata)
ModelType

Hämtar modellens typ.

(Ärvd från ModelMetadata)
NullDisplayText

Hämtar strängen som ska visas när modellen är null.

(Ärvd från ModelMetadata)
Order

Hämtar eller anger ett heltal som anger i vilken ordning den här egenskapen ska visas i förhållande till andra egenskaper.

(Ärvd från ModelMetadata)
Properties

Hämtar en samling modellmetadataobjekt som beskriver modellens egenskaper.

(Ärvd från ModelMetadata)
PropertyName

Hämtar namnet på egenskapen.

(Ärvd från ModelMetadata)
Provider

Hämtar eller anger providerobjektet för dessa metadata.

(Ärvd från ModelMetadata)
RequestValidationEnabled

Hämtar eller anger ett värde som anger om validering av begäran är aktiverat.

(Ärvd från ModelMetadata)
ShortDisplayName

Hämtar eller anger en kort version av visningsnamnet.

(Ärvd från ModelMetadata)
ShowForDisplay

Hämtar eller anger ett värde som anger om modellen ska visas i användargränssnittet i visningsläge (i stället för redigeringsläge).

(Ärvd från ModelMetadata)
ShowForEdit

Hämtar eller anger ett värde som anger om egenskapen ska visas i redigeringsläge (i stället för visningsläge).

(Ärvd från ModelMetadata)
SimpleDisplayText

Hämtar eller anger text som ska visas för modellen när modellen representerar ett komplext objekt.

(Ärvd från ModelMetadata)
TemplateHint

Hämtar eller anger ett värde som anger vilken mall (datakontroll) som ska användas i användargränssnittet för modellen.

(Ärvd från ModelMetadata)
Watermark

Hämtar eller anger vattenstämpeltext för en textruta.

(Ärvd från ModelMetadata)

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetDisplayName()

Returnerar text som ska visas som namnet på modellen i användargränssnittet.

(Ärvd från ModelMetadata)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetSimpleDisplayText()

Returnerar text som ska visas för modellen när modellen representerar ett komplext objekt.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetValidators(ModelBindingExecutionContext)

Returnerar en samling validatorer som gäller för modellen.

(Ärvd från ModelMetadata)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för