Condividi tramite


BindingInfo Classe

Definizione

Informazioni di associazione che rappresentano i metadati associati a un parametro di azione.

public ref class BindingInfo
public class BindingInfo
type BindingInfo = class
Public Class BindingInfo
Ereditarietà
BindingInfo

Costruttori

BindingInfo()

Crea un nuovo oggetto BindingInfo.

BindingInfo(BindingInfo)

Crea una copia di una classe BindingInfo.

Proprietà

BinderModelName

Ottiene o imposta il nome del modello del gestore di associazione.

BinderType

Ottiene o imposta l'oggetto Type dell'implementazione IModelBinder utilizzata per associare il modello.

BindingSource

Ottiene o imposta BindingSource.

EmptyBodyBehavior

Ottiene o imposta il valore che determina se i corpi vuoti vengono considerati come input validi.

PropertyFilterProvider

Ottiene o imposta IPropertyFilterProvider.

RequestPredicate

Ottiene o imposta un predicato che determina se il modello deve essere associato o meno in base allo stato della richiesta corrente.

ServiceKey

Ottenere o impostare il valore usato come chiave quando si cerca un servizio con chiave

Metodi

GetBindingInfo(IEnumerable<Object>)

Costruisce una nuova istanza di BindingInfo dall'oggetto specificato attributes.

Questo overload non tiene conto di BindingInfo specificato tramite ModelMetadata. Prendere in considerazione l'uso GetBindingInfo(IEnumerable<Object>, ModelMetadata) dell'overload o TryApplyBindingInfo(ModelMetadata) sul risultato di questo metodo per ottenere un'istanza più accurata BindingInfo .

GetBindingInfo(IEnumerable<Object>, ModelMetadata)

Costruisce una nuova istanza di BindingInfo dall'oggetto attributes specificato e modelMetadata.

TryApplyBindingInfo(ModelMetadata)

Applica i metadati di associazione dall'oggetto specificato modelMetadata.

Usa i valori di modelMetadata se non è già disponibile alcun valore.

Si applica a