Dela via


class Service::VisionServiceOptions

Representerar de konfigurationsalternativ som används för att ansluta till en AI-fjärrtjänst för visioner.

Använd någon av de statiska metoderna VisionServiceOptions::FromEndpoint() för att instansiera ett objekt i den här klassen

Medlemmar

Avancerat

Syntax: public VisionServiceAdvancedOptions & Advanced;

Avancerade alternativ och parametrar.

SetAuthorizationToken

Syntax: public inline void SetAuthorizationToken ( const std::string & token );

Anger en ny auktoriseringstoken som ska användas för att ansluta till Vision Service.

Parametrar

  • token Auktoriseringstoken

Om den tidigare angivna token har upphört att gälla måste du anropa den här metoden med en ny token innan en ny anslutning till Vision Service kan göras.

SetAuthorizationToken

Syntax: public inline void SetAuthorizationToken ( const std::wstring & token );

Anger en ny auktoriseringstoken som ska användas för att ansluta till Vision Service.

Parametrar

  • token Auktoriseringstoken

Om den tidigare angivna token har upphört att gälla måste du anropa den här metoden med en ny token innan en ny anslutning till Vision Service kan göras.

~VisionServiceOptions

Syntax: public virtual ~VisionServiceOptions ( ) = default;

Förstör en instans av klassen VisionServiceOptions.

FromEndpoint

Syntax: public inline static std::shared_ptr< VisionServiceOptions > FromEndpoint ( const std::string & endpoint );

Initierar en ny instans av klassen VisionServiceOptions som används för att ansluta till den angivna URL-slutpunkten.

Parametrar

  • endpoint Slutpunkts-URL:en för Vision Service

Returer

De nyligen skapade VisionServiceOptions omslutna i en std::shared_ptr

FromEndpoint

Syntax: public inline static std::shared_ptr< VisionServiceOptions > FromEndpoint ( const std::string & endpoint , const std::string & key );

Initierar en ny instans av klassen VisionServiceOptions som används för att ansluta till den angivna URL-slutpunkten.

Parametrar

  • endpoint Slutpunkts-URL:en för Vision Service

  • keyDen Visuellt innehåll nyckel som används för att autentisera mot visionstjänsten

Returer

De nyligen skapade VisionServiceOptions omslutna i en std::shared_ptr

Lagra din nyckel på ett säkert sätt. Du kan till exempel använda Azure Key Vault. Kompilera inte värdet för din nyckel till programmets källkod. Hämta den vid körning när det behövs från en säker plats.

FromEndpoint

Syntax: public inline static std::shared_ptr< VisionServiceOptions > FromEndpoint ( const std::wstring & endpoint );

Initierar en ny instans av klassen VisionServiceOptions som används för att ansluta till den angivna URL-slutpunkten.

Parametrar

  • endpoint Slutpunkts-URL:en för Vision Service

Returer

De nyligen skapade VisionServiceOptions omslutna i en std::shared_ptr

FromEndpoint

Syntax: public inline static std::shared_ptr< VisionServiceOptions > FromEndpoint ( const std::wstring & endpoint , const std::wstring & key );

Initierar en ny instans av klassen VisionServiceOptions som används för att ansluta till den angivna URL-slutpunkten.

Parametrar

  • endpoint Slutpunkts-URL:en för Vision Service

  • keyDen Visuellt innehåll nyckel som används för att autentisera mot visionstjänsten

Returer

De nyligen skapade VisionServiceOptions omslutna i en std::shared_ptr

Lagra din nyckel på ett säkert sätt. Du kan till exempel använda Azure Key Vault. Kompilera inte värdet för din nyckel till programmets källkod. Hämta den vid körning när det behövs från en säker plats.