Partager via


OperationContract Constructeurs

Définition

Surcharges

OperationContract()

Initialise une nouvelle instance de la classe OperationContract.

OperationContract(String, String, String, String, String, String, IList<ParameterContract>, String, RequestContract, IList<ResponseContract>, String)

Initialise une nouvelle instance de la classe OperationContract.

OperationContract()

Initialise une nouvelle instance de la classe OperationContract.

public OperationContract ();
Public Sub New ()

S’applique à

OperationContract(String, String, String, String, String, String, IList<ParameterContract>, String, RequestContract, IList<ResponseContract>, String)

Initialise une nouvelle instance de la classe OperationContract.

public OperationContract (string displayName, string method, string urlTemplate, string id = default, string name = default, string type = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.ParameterContract> templateParameters = default, string description = default, Microsoft.Azure.Management.ApiManagement.Models.RequestContract request = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.ResponseContract> responses = default, string policies = default);
new Microsoft.Azure.Management.ApiManagement.Models.OperationContract : string * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.ParameterContract> * string * Microsoft.Azure.Management.ApiManagement.Models.RequestContract * System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.ResponseContract> * string -> Microsoft.Azure.Management.ApiManagement.Models.OperationContract
Public Sub New (displayName As String, method As String, urlTemplate As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional templateParameters As IList(Of ParameterContract) = Nothing, Optional description As String = Nothing, Optional request As RequestContract = Nothing, Optional responses As IList(Of ResponseContract) = Nothing, Optional policies As String = Nothing)

Paramètres

displayName
String

Nom de l’opération.

method
String

Méthode d’opération HTTP valide. Méthodes Http classiques telles que GET, PUT, POST, mais pas limitées par elles uniquement.

urlTemplate
String

Modèle d’URL relative identifiant la ressource cible de cette opération. Peut comporter des paramètres. Exemple : /customers/{cid}/orders/{oid}/?date={date}

id
String

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

nom de la ressource.

type
String

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

templateParameters
IList<ParameterContract>

Collection de paramètres de modèle d’URL.

description
String

Description de l’opération. Peut comporter des balises de mise en forme.

request
RequestContract

Entité qui contient les détails de la demande.

responses
IList<ResponseContract>

Tableau de réponses d’opération.

policies
String

Stratégies d’opération

S’applique à