Freigeben über


BindingSource Klasse

Definition

Ein Metadatenobjekt, das eine Datenquelle für die Modellbindung darstellt.

public ref class BindingSource : IEquatable<Microsoft::AspNetCore::Mvc::ModelBinding::BindingSource ^>
public class BindingSource : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource>
type BindingSource = class
    interface IEquatable<BindingSource>
Public Class BindingSource
Implements IEquatable(Of BindingSource)
Vererbung
BindingSource
Abgeleitet
Implementiert

Konstruktoren

BindingSource(String, String, Boolean, Boolean)

Erstellt einen neuen BindingSource.

Felder

Body

Ein BindingSource für den Anforderungstext.

Custom

Ein BindingSource für einen benutzerdefinierten Modellbinder (unbekannte Datenquelle).

Form

Ein BindingSource für die Anforderungsformulardaten.

FormFile

Ein BindingSource für IFormFile, IFormCollectionund IFormFileCollection.

Header

Ein BindingSource für die Anforderungsheader.

ModelBinding

Ein BindingSource für die Modellbindung. Enthält Formulardaten, Abfragezeichenfolgen und Routendaten aus der Anforderung.

Path

Ein BindingSource für den Anforderungs-URL-Pfad.

Query

Ein BindingSource für die Abfragezeichenfolge der Anforderung.

Services

Ein BindingSource für Anforderungsdienste.

Special

Ein BindingSource für spezielle Parametertypen, die keine Benutzereingabe sind.

Eigenschaften

DisplayName

Ruft den Anzeigenamen für die Quelle ab.

Id

Ruft den eindeutigen Bezeichner für die Quelle ab. Quellen werden basierend auf ihrer ID verglichen.

IsFromRequest

Ruft einen Wert ab, der angibt, ob die Bindungsquelle Eingaben aus der aktuellen HTTP-Anforderung verwendet.

IsGreedy

Ruft einen Wert ab, der angibt, ob eine Quelle gierig ist oder nicht. Eine gierige Quelle bindet ein Modell in einem einzelnen Vorgang und zerlegt das Modell nicht in untergeordnete Eigenschaften.

Methoden

CanAcceptDataFrom(BindingSource)

Ruft einen Wert ab, der angibt, ob die BindingSource Daten von bindingSourceakzeptieren kann.

Equals(BindingSource)

Ein Metadatenobjekt, das eine Datenquelle für die Modellbindung darstellt.

Equals(Object)

Ein Metadatenobjekt, das eine Datenquelle für die Modellbindung darstellt.

GetHashCode()

Ein Metadatenobjekt, das eine Datenquelle für die Modellbindung darstellt.

Operatoren

Equality(BindingSource, BindingSource)

Ein Metadatenobjekt, das eine Datenquelle für die Modellbindung darstellt.

Inequality(BindingSource, BindingSource)

Ein Metadatenobjekt, das eine Datenquelle für die Modellbindung darstellt.

Gilt für: