OperationConfiguration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une opération exposée dans le modèle
public abstract class OperationConfiguration
type OperationConfiguration = class
Public MustInherit Class OperationConfiguration
- Héritage
-
OperationConfiguration
- Dérivé
Propriétés
BindingParameter |
Obtenir bindingParameter. Null signifie que l’opération n’a pas de bindingParameter. |
EntitySetPath |
EntitySetPathExpression à partir duquel les entités sont retournées. |
FollowsConventions |
Obtient une valeur indiquant si les liens d’opération suivent les conventions OData. |
FullyQualifiedName |
Le nom FullyQualifiedName est le nom qualifié à l’aide de l’espace de noms. |
IsBindable |
L’opération peut-elle être liée à une URL représentant bindingParameter. |
IsComposable |
L’opération peut-elle être composée sur . Par exemple, une URL qui appelle l’opération peut-elle être utilisée comme URL de base pour une requête qui appelle l’opération et fait autre chose avec les résultats |
IsSideEffecting |
L’opération a-t-elle des effets secondaires? |
Kind |
Type d’opération, qui peut être Action ou Fonction |
ModelBuilder |
Obtient ou définit le ODataModelBuilder utilisé pour créer cette configuration. |
Name |
Nom de l’opération |
Namespace |
L’espace de noms par défaut est l’espace de noms de ModelBuilder. |
NavigationSource |
La source de navigation retournée. |
OperationLinkBuilder |
Obtient ou définit le générateur de liens d’opération actuellement inscrit. |
Parameters |
Paramètres que prend l’opération |
ReturnNullable |
Obtient ou définit une valeur indiquant si le retour est nullable ou non. |
ReturnType |
Type retourné lorsque l’opération est appelée. |
ReturnTypeConstraints |
Contraintes de type pour le type de retour de l’opération. |
Title |
Titre de l’opération. Lorsqu’elle est personnalisée, le titre de l’opération est renvoyé lorsque le client OData demande une entité ou un flux dans les métadonnées complètes JSON. |
Méthodes
AddParameter(String, IEdmTypeConfiguration) |
Ajoute un nouveau paramètre de non-liaison. |
CollectionEntityParameter(Type, String) |
Ajoute une nouvelle collection sans liaison de paramètre de type d’entité. |
CollectionEntityParameter<TElementEntityType>(String) |
Ajoute une nouvelle collection sans liaison de paramètre de type d’entité. |
CollectionParameter(Type, String) |
Ajoute un nouveau paramètre de collection de non-liaison. |
CollectionParameter<TElementType>(String) |
Ajoute un nouveau paramètre de collection de non-liaison. |
EntityParameter(Type, String) |
Ajoute un nouveau paramètre de type d’entité sans liaison. |
EntityParameter<TEntityType>(String) |
Ajoute un nouveau paramètre de type d’entité sans liaison. |
Parameter(Type, String) |
Ajoute un nouveau paramètre sans liaison |
Parameter<TParameter>(String) |
Ajoute un nouveau paramètre sans liaison |