OperationContract Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
OperationContract() |
Initialisiert eine neue instance der OperationContract-Klasse. |
OperationContract(String, String, String, String, String, String, IList<ParameterContract>, String, RequestContract, IList<ResponseContract>, String) |
Initialisiert eine neue instance der OperationContract-Klasse. |
OperationContract()
Initialisiert eine neue instance der OperationContract-Klasse.
public OperationContract ();
Public Sub New ()
Gilt für:
OperationContract(String, String, String, String, String, String, IList<ParameterContract>, String, RequestContract, IList<ResponseContract>, String)
Initialisiert eine neue instance der OperationContract-Klasse.
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)
Parameter
- displayName
- String
Vorgangsname.
- method
- String
Eine gültige HTTP-Vorgangsmethode. Typische Http-Methoden wie GET, PUT, POST, aber nicht nur darauf beschränkt.
- urlTemplate
- String
Relative URL-Vorlage, die die Zielressource für diesen Vorgang identifiziert. Kann Parameter enthalten. Beispiel: /customers/{cid}/orders/{oid}/?date={date}
- id
- String
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
Der Name der Ressource
- type
- String
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"
- templateParameters
- IList<ParameterContract>
Sammlung von URL-Vorlagenparametern.
- description
- String
Beschreibung des Vorgangs. Kann HTML-Formatierungstags umfassen.
- request
- RequestContract
Eine Entität, die Anforderungsdetails enthält.
- responses
- IList<ResponseContract>
Array von Vorgangsantworten.
- policies
- String
Vorgangsrichtlinien
Gilt für:
Azure SDK for .NET