---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# ServiceRegistryQuery - Global

# ServiceRegistryQuery - Global {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

A inclusão de script ServiceRegistryQuery fornece métodos para mapear os resultados da consulta de registro de serviço do Shazzam em relação a uma probe de porta. As classes secundárias fornecem especificações sobre o mapeamento.

Use esta inclusão de script durante a fase de verificação de descoberta.

## ServiceRegistryQuery - ServiceRegistryQuery (origem do objeto) {#ariaid-title2}

Cria uma instância da classe ServiceRegistryQuery.
{#r_SRQ-ServiceRegistryQuery_O__table_c2m_qm4_tt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| origem | Objeto | Um GlideRecord ou sys_id do serviço de registro. |
[Tabela 1. Parâmetros]

{#r_SRQ-ServiceRegistryQuery_O__table_c2m_qm4_tt}

## ServiceRegistryQuery - findForPortProbe(PortProbe portProbe) {#ariaid-title3}

Analisa uma matriz de IDs para a probe de porta fornecida.
{#r_SRQ-findForPortProbe_PP__table_avj_jn4_tt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| portProbe | PortProbe | A probe de porta |
[Tabela 2. Parâmetros]

{#r_SRQ-findForPortProbe_PP__table_avj_jn4_tt} {#r_SRQ-findForPortProbe_PP__table_bvj_jn4_tt__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 3. Retorna]

{#r_SRQ-findForPortProbe_PP__table_bvj_jn4_tt}

## ServiceRegistryQuery - get(objeto de origem) {#ariaid-title4}

Recupera um serviço de registro por ID, independentemente da classe secundária.
{#r_SRQ-get_O__table_b3v_tn4_tt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| origem | Objeto | O serviço de registro GlideRecord ou sys_id. |
[Tabela 4. Parâmetros]

{#r_SRQ-get_O__table_b3v_tn4_tt} {#r_SRQ-get_O__table_c3v_tn4_tt__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | O serviço de registro |
[Tabela 5. Retorna]

{#r_SRQ-get_O__table_c3v_tn4_tt}

## ServiceRegistryQuery - getShazzamQuerierClassname() {#ariaid-title5}

Retorna o Shazzam! nome da classe do pesquisador.
{#r_SQR-getShazzamQuerierClsnme__table_pfq_1p4_tt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 6. Parâmetros]

{#r_SQR-getShazzamQuerierClsnme__table_pfq_1p4_tt} {#r_SQR-getShazzamQuerierClsnme__table_qfq_1p4_tt__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | O nome da classe |
[Tabela 7. Retorna]

{#r_SQR-getShazzamQuerierClsnme__table_qfq_1p4_tt}

## ServiceRegistryQuery - toPortProbeMap() {#ariaid-title6}

Recupera o XML de probe de porta e cria um mapa.
{#r_SQR-toPortProbeMap__table_ns2_p44_tt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 8. Parâmetros]

{#r_SQR-toPortProbeMap__table_ns2_p44_tt} {#r_SQR-toPortProbeMap__table_os2_p44_tt__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | O mapa de probe de porta |
[Tabela 9. Retorna]

{#r_SQR-toPortProbeMap__table_os2_p44_tt}

## ServiceRegistryQuery - toPortProbeXml() {#ariaid-title7}

Cria uma saída XML para o Shazzam! probes de porta.
{#r_SRQ-toPortProbeXml__table_ivh_f44_tt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 10. Parâmetros]

{#r_SRQ-toPortProbeXml__table_ivh_f44_tt} {#r_SRQ-toPortProbeXml__table_jvh_f44_tt__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | A saída XML da probe. |
[Tabela 11. Retorna]

{#r_SRQ-toPortProbeXml__table_jvh_f44_tt}

