NonbindingParameterConfiguration Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje parametr operacji niewiążącej. Parametry niewiążące są udostępniane w treści POST dla parametrów niewiążących akcji na 3 sposoby dla funkcji
- ~/.../Function(p1=value)
- ~/.../Function(p1=@x)?@x=value
- ~/.../Function?p1=value (dozwolone tylko wtedy, gdy funkcja jest ostatnim segmentem ścieżki adresu URL).
public class NonbindingParameterConfiguration : Microsoft.AspNet.OData.Builder.ParameterConfiguration
type NonbindingParameterConfiguration = class
inherit ParameterConfiguration
Public Class NonbindingParameterConfiguration
Inherits ParameterConfiguration
- Dziedziczenie
Konstruktory
NonbindingParameterConfiguration(String, IEdmTypeConfiguration) |
Inicjuje nowe wystąpienie klasy NonbindingParameterConfiguration. |
Właściwości
DefaultValue |
Pobiera lub ustawia wartość domyślną dla opcjonalnego parametru. (Odziedziczone po ParameterConfiguration) |
DerivedTypeConstraints |
Konfiguracja zawierająca listę typów pochodnych, które są dozwolone dla właściwości. (Odziedziczone po ParameterConfiguration) |
IsOptional |
Pobiera lub ustawia wartość wskazującą, czy ten parametr jest opcjonalny, czy nie. (Odziedziczone po ParameterConfiguration) |
Name |
Nazwa parametru (Odziedziczone po ParameterConfiguration) |
Nullable |
Pobiera lub ustawia wartość wskazującą, czy ten parametr ma wartość null, czy nie. (Odziedziczone po ParameterConfiguration) |
TypeConfiguration |
Typ parametru (Odziedziczone po ParameterConfiguration) |
Metody
HasDefaultValue(String) |
Ustawia wartość opcjonalną jako true, wartość domyślną jako daną wartość. (Odziedziczone po ParameterConfiguration) |
HasDerivedTypeConstraint<TDerivedType>() |
Dodaje typ TDerivedType do listy ograniczeń typu pochodnego. (Odziedziczone po ParameterConfiguration) |
HasDerivedTypeConstraints(Type[]) |
Dodaje podtypy do listy ograniczeń typu pochodnego. (Odziedziczone po ParameterConfiguration) |
Optional() |
Ustawia wartość opcjonalną jako true. (Odziedziczone po ParameterConfiguration) |
Required() |
Ustawia wartość opcjonalną jako false. (Odziedziczone po ParameterConfiguration) |