OperationConfiguration 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 operację uwidacznianą w modelu
public abstract class OperationConfiguration
type OperationConfiguration = class
Public MustInherit Class OperationConfiguration
- Dziedziczenie
-
OperationConfiguration
- Pochodne
Właściwości
BindingParameter |
Pobierz parametr bindingParameter. Wartość null oznacza, że operacja nie ma powiązaniaParameter. |
EntitySetPath |
JednostkaSetPathExpression zwracana przez jednostki. |
FollowsConventions |
Pobiera wartość wskazującą, czy łącza operacji są zgodne z konwencjami OData. |
FullyQualifiedName |
W pełniqualifiedName jest nazwa bardziej kwalifikowana przy użyciu przestrzeni nazw. |
IsBindable |
Czy operacja może być powiązana z adresem URL reprezentującym parametr BindingParameter. |
IsComposable |
Czy można skomponować operację. Na przykład można użyć adresu URL, który wywołuje operację jako podstawowy adres URL żądania, które wywołuje operację i wykonuje coś innego z wynikami |
IsSideEffecting |
Czy operacja ma skutki uboczne. |
Kind |
Rodzaj operacji, która może być akcją lub funkcją |
ModelBuilder |
Pobiera lub ustawia użyte do utworzenia ODataModelBuilder tej konfiguracji. |
Name |
Nazwa operacji |
Namespace |
Przestrzeń nazw jest domyślnie przestrzenią nazw ModelBuilder. |
NavigationSource |
Źródło nawigacji, z którego pochodzą. |
OperationLinkBuilder |
Pobiera lub ustawia aktualnie zarejestrowanego konstruktora linków operacji. |
Parameters |
Parametry wykonywane przez operację |
ReturnNullable |
Pobiera lub ustawia wartość wskazującą, czy zwracana wartość ma wartość null, czy nie. |
ReturnType |
Typ zwracany po wywołaniu operacji. |
ReturnTypeConstraints |
Ograniczenia typu dla zwracanego typu operacji. |
Title |
Tytuł operacji. Po dostosowaniu tytuł operacji zostanie wysłany z powrotem, gdy klient OData poprosi o jednostkę lub źródło danych w pełnych metadanych JSON. |
Metody
AddParameter(String, IEdmTypeConfiguration) |
Dodaje nowy parametr niewiążący. |
CollectionEntityParameter(Type, String) |
Dodaje nową kolekcję niewiążącą parametru typu jednostki. |
CollectionEntityParameter<TElementEntityType>(String) |
Dodaje nową kolekcję niewiążącą parametru typu jednostki. |
CollectionParameter(Type, String) |
Dodaje nowy parametr kolekcji niezwiązanej |
CollectionParameter<TElementType>(String) |
Dodaje nowy parametr kolekcji niezwiązanej |
EntityParameter(Type, String) |
Dodaje nowy niewiążący parametr typu jednostki. |
EntityParameter<TEntityType>(String) |
Dodaje nowy niewiążący parametr typu jednostki. |
Parameter(Type, String) |
Dodaje nowy parametr niewiążący |
Parameter<TParameter>(String) |
Dodaje nowy parametr niewiążący |