Freigeben über


BindingSource.IsGreedy Eigenschaft

Definition

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 Untereigenschaften.

public:
 property bool IsGreedy { bool get(); };
public bool IsGreedy { get; }
member this.IsGreedy : bool
Public ReadOnly Property IsGreedy As Boolean

Eigenschaftswert

Hinweise

Für Quellen, die auf einer IValueProviderbasieren, wird das Verhalten durch die Einstellung IsGreedy von false am besten beschrieben. Dieser Wert wird in den Standardmodellbindern verwendet, um zu bestimmen, ob versucht werden soll, Eigenschaften eines Modells zu binden.

Legen Sie für die meisten benutzerdefinierten IModelBinder Implementierungen auf true festIsGreedy.

Wenn eine Quelle ein IModelBinder darstellt, das die Eigenschaften eines Modells rekursiv durchläuft und sie mithilfe IValueProvidervon einzeln bindet, legen Sie auf truefestIsGreedy.

Gilt für: