---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# ServiceRegistryQuery : global

# ServiceRegistryQuery : global {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

L'include de script ServiceRegistryQuery fournit des méthodes pour mapper les résultats de requête du registre de services Shazzam à une sonde de port. Les classes enfants fournissent des détails sur le mappage.

Utilisez cet include de script pendant la phase d'analyse de détection.

## ServiceRegistryQuery : ServiceRegistryQuery (source de l'objet) {#ariaid-title2}

Crée une instance de la classe ServiceRegistryQuery.
{#r_SRQ-ServiceRegistryQuery_O__table_c2m_qm4_tt__entry__3}

| Nom | Type | Description |
|-|-|-|
| source | Objet | Un GlideRecord ou une sys_id du service de registre. |
[Tableau 1. Paramètres]

{#r_SRQ-ServiceRegistryQuery_O__table_c2m_qm4_tt}

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

Analyse un tableau d'ID pour la sonde de port donnée.
{#r_SRQ-findForPortProbe_PP__table_avj_jn4_tt__entry__3}

| Nom | Type | Description |
|-|-|-|
| sonde de port | Sonde de port | Sonde de port |
[Tableau 2. Paramètres]

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

| Type | Description |
|-|-|
| nul |   |
[Tableau 3. Renvoie]

{#r_SRQ-findForPortProbe_PP__table_bvj_jn4_tt}

## ServiceRegistryQuery : obtenir (source de l'objet) {#ariaid-title4}

Récupère un service de registre par ID, quelle que soit la classe enfant.
{#r_SRQ-get_O__table_b3v_tn4_tt__entry__3}

| Nom | Type | Description |
|-|-|-|
| source | Objet | Le service de registre GlideRecord ou sys_id. |
[Tableau 4. Paramètres]

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

| Type | Description |
|-|-|
| Chaîne | Le service d'enregistrement |
[Tableau 5. Renvoie]

{#r_SRQ-get_O__table_c3v_tn4_tt}

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

Rend le Shazzam ! nom de classe du requêteur.
{#r_SQR-getShazzamQuerierClsnme__table_pfq_1p4_tt__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 6. Paramètres]

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

| Type | Description |
|-|-|
| Chaîne | Le nom de la classe |
[Tableau 7. Renvoie]

{#r_SQR-getShazzamQuerierClsnme__table_qfq_1p4_tt}

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

Récupère le code XML de la sonde de port et crée une carte.
{#r_SQR-toPortProbeMap__table_ns2_p44_tt__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 8. Paramètres]

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

| Type | Description |
|-|-|
| Chaîne | Carte de sonde de port |
[Tableau 9. Renvoie]

{#r_SQR-toPortProbeMap__table_os2_p44_tt}

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

Crée une sortie XML pour Shazzam ! sondes de port.
{#r_SRQ-toPortProbeXml__table_ivh_f44_tt__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 10. Paramètres]

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

| Type | Description |
|-|-|
| Chaîne | Sortie XML de la sonde. |
[Tableau 11. Renvoie]

{#r_SRQ-toPortProbeXml__table_jvh_f44_tt}

