WebApiSkill Klasse
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.
Ein Skill, der einen Web-API-Endpunkt aufrufen kann, sodass Sie ein Skillset erweitern können, indem Sie Ihren benutzerdefinierten Code aufrufen. https://docs.microsoft.com/azure/search/cognitive-search-custom-skill-web-api
[Newtonsoft.Json.JsonObject("#Microsoft.Skills.Custom.WebApiSkill")]
public class WebApiSkill : Microsoft.Azure.Search.Models.Skill
[<Newtonsoft.Json.JsonObject("#Microsoft.Skills.Custom.WebApiSkill")>]
type WebApiSkill = class
inherit Skill
Public Class WebApiSkill
Inherits Skill
- Vererbung
- Attribute
-
Newtonsoft.Json.JsonObjectAttribute
Konstruktoren
WebApiSkill() |
Initialisiert eine neue instance der WebApiSkill-Klasse. |
WebApiSkill(IList<InputFieldMappingEntry>, IList<OutputFieldMappingEntry>, String, String, String, String, IDictionary<String,String>, String, Nullable<TimeSpan>, Nullable<Int32>, Nullable<Int32>) |
Initialisiert eine neue instance der WebApiSkill-Klasse. |
Eigenschaften
BatchSize |
Ruft die gewünschte Batchgröße ab, die die Anzahl der Dokumente angibt, oder legt diese fest. |
Context |
Ruft ab oder legt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. den Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. (Geerbt von Skill) |
DegreeOfParallelism |
Ruft die Anzahl der parallelen Aufrufe ab, die an die Web-API ausgeführt werden können, wenn festgelegt, oder legt diese fest. |
Description |
Ruft die Beschreibung des Skills ab, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt, oder legt diese fest. (Geerbt von Skill) |
HttpHeaders |
Ruft die Header ab, die für die HTTP-Anforderung erforderlich sind, oder legt diese fest. |
HttpMethod |
Ruft die Methode für die HTTP-Anforderung ab oder legt sie fest. |
Inputs |
Ruft Eingaben der Skills ab oder legt sie fest, die eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein können. (Geerbt von Skill) |
Name |
Ruft den Namen des Skills ab, der ihn innerhalb des Skillsets eindeutig identifiziert, oder legt ihn fest. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. (Geerbt von Skill) |
Outputs |
Ruft die Ausgabe einer Qualifikation ab oder legt sie fest, ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. (Geerbt von Skill) |
Timeout |
Ruft das gewünschte Timeout für die Anforderung ab oder legt es fest. Der Standardwert ist „30 Sekunden“. |
Uri |
Ruft die URL für die Web-API ab oder legt sie fest. |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET