WebApiSkill Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma habilidade que pode chamar um ponto de extremidade da API Web, permitindo que você estenda um conjunto de habilidades fazendo com que ele chame seu código personalizado. 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
- Herança
- Atributos
-
Newtonsoft.Json.JsonObjectAttribute
Construtores
WebApiSkill() |
Inicializa uma nova instância da classe WebApiSkill. |
WebApiSkill(IList<InputFieldMappingEntry>, IList<OutputFieldMappingEntry>, String, String, String, String, IDictionary<String,String>, String, Nullable<TimeSpan>, Nullable<Int32>, Nullable<Int32>) |
Inicializa uma nova instância da classe WebApiSkill. |
Propriedades
BatchSize |
Obtém ou define o tamanho do lote desejado que indica o número de documentos. |
Context |
Obtém ou define o nível no qual as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. (Herdado de Skill) |
DegreeOfParallelism |
Obtém ou define, se definido, o número de chamadas paralelas que podem ser feitas para a API Web. |
Description |
Obtém ou define a descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. (Herdado de Skill) |
HttpHeaders |
Obtém ou define os cabeçalhos necessários para fazer a solicitação http. |
HttpMethod |
Obtém ou define o método para a solicitação http. |
Inputs |
Obtém ou define entradas das habilidades pode ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. (Herdado de Skill) |
Name |
Obtém ou define o nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'. (Herdado de Skill) |
Outputs |
Obtém ou define que a saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. (Herdado de Skill) |
Timeout |
Obtém ou define o tempo limite desejado para a solicitação. O padrão é 30 segundos. |
Uri |
Obtém ou define a URL da API Web. |
Métodos
Validate() |
Valide o objeto . |
Aplica-se a
Azure SDK for .NET