Compartir a través de


OperationContract Constructores

Definición

Sobrecargas

OperationContract()

Inicializa una nueva instancia de la clase OperationContract.

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

Inicializa una nueva instancia de la clase OperationContract.

OperationContract()

Inicializa una nueva instancia de la clase OperationContract.

public OperationContract ();
Public Sub New ()

Se aplica a

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

Inicializa una nueva instancia de la clase 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)

Parámetros

displayName
String

Nombre de la operación.

method
String

Un método de operación HTTP válido. Métodos HTTP típicos, como GET, PUT, POST, pero no limitados solo por ellos.

urlTemplate
String

Plantilla de dirección URL relativa identifica el recurso de destino para esta operación. Puede incluir parámetros. Ejemplo: /customers/{cid}/orders/{oid}/?date={date}

id
String

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

Nombre del recurso.

type
String

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

templateParameters
IList<ParameterContract>

Colección de parámetros de plantilla de dirección URL.

description
String

Descripción de la operación. Puede incluir etiquetas de formato HTML.

request
RequestContract

Una entidad que contiene los detalles de la solicitud.

responses
IList<ResponseContract>

Matriz de respuestas de operación.

policies
String

Directivas de operación

Se aplica a