Freigeben über


BindingSourceValueProvider Klasse

Definition

Ein Wertanbieter, der Daten aus einer bestimmten BindingSourcebereitstellt.

public ref class BindingSourceValueProvider abstract : Microsoft::AspNetCore::Mvc::ModelBinding::IBindingSourceValueProvider, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider
public abstract class BindingSourceValueProvider : Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider
type BindingSourceValueProvider = class
    interface IBindingSourceValueProvider
    interface IValueProvider
Public MustInherit Class BindingSourceValueProvider
Implements IBindingSourceValueProvider, IValueProvider
Vererbung
BindingSourceValueProvider
Abgeleitet
Implementiert

Hinweise

Ein BindingSourceValueProvider ist eine IValueProvider Basisimplementierung, die Daten für alle Parameter und Modelleigenschaften bereitstellen kann, die die entsprechende BindingSourceangeben.

BindingSourceValueProvider IBindingSourceValueProvider implementiert und schließt sich selbst aus dem Satz von Wertanbietern ein, der auf dem dem Modell zugeordnet BindingSourceist. Wertanbieter sind standardmäßig enthalten. Wenn ein Modell keinen angibt BindingSource , sind alle Wertanbieter gültig.

Konstruktoren

BindingSourceValueProvider(BindingSource)

Erstellt einen neuen BindingSourceValueProvider.

Eigenschaften

BindingSource

Ruft die entsprechende BindingSourceab.

Methoden

ContainsPrefix(String)

Bestimmt, ob die Auflistung das angegebene Präfix enthält.

Filter(BindingSource)

Filtert den Wertanbieter basierend auf bindingSource.

GetValue(String)

Ruft mit dem angegebenen Schlüssel ein Wertobjekt ab.

Gilt für: