Udostępnij za pośrednictwem


SimpleValueProvider Klasa

Definicja

Reprezentuje dostawcę wartości dla wyszukiwania pojedynczego klucza/wartości.

public ref class SimpleValueProvider abstract : System::Web::ModelBinding::IValueProvider
public abstract class SimpleValueProvider : System.Web.ModelBinding.IValueProvider
type SimpleValueProvider = class
    interface IValueProvider
Public MustInherit Class SimpleValueProvider
Implements IValueProvider
Dziedziczenie
SimpleValueProvider
Pochodne
Implementuje

Uwagi

Ta klasa nie zawiera rzeczywistego mechanizmu wyszukiwania; deleguje do klas pochodnych przy użyciu FetchValue metody. Przykładami dostawców wartości prostych są ViewStateValueProvider klasy i ControlValueProvider klasy.

Konstruktory

SimpleValueProvider(ModelBindingExecutionContext)

Inicjuje nowe wystąpienie SimpleValueProvider klasy przy użyciu określonego kontekstu wykonania.

SimpleValueProvider(ModelBindingExecutionContext, CultureInfo)

Inicjuje nowe wystąpienie SimpleValueProvider klasy przy użyciu określonego kontekstu wykonania i informacji o kulturze.

Właściwości

ModelBindingExecutionContext

Pobiera kontekst wykonania.

Metody

ContainsPrefix(String)

Pobiera wartość wskazującą, czy dostawca wartości zawiera określony prefiks.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FetchValue(String)

Po zaimplementowaniu w klasie pochodnej zwraca wartość dla określonego klucza.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetValue(String)

Wywołuje FetchValue(String) metodę, a następnie używa wartości zwracanej do utworzenia wystąpienia nowego wystąpienia ValueProviderResult klasy.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy