EventHubsConnectionStringBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
EventHubsConnectionStringBuilder peut être utilisé pour construire une chaîne de connexion qui peut établir une communication avec les entités Event Hubs. Il peut également être utilisé pour effectuer une validation de base sur une chaîne de connexion existante.
Une chaîne de connexion est essentiellement une chaîne composée d’une paire clé-valeur séparée par « ; ». Le format de base est «< key>=<value>[ ;< key>=<value>] » où le nom de clé pris en charge est le suivant : Point de terminaison : URL qui contient l’espace de noms Event Hubs EntityPath : chemin d’accès à l’entité Event Hub SharedAccessKeyName : nom de clé de la règle de stratégie d’accès partagé correspondante pour l’espace de noms ou l’entité. SharedAccessKey : clé de la règle de stratégie d’accès partagé correspondante de l’espace de noms ou de l’entité.public class EventHubsConnectionStringBuilder
type EventHubsConnectionStringBuilder = class
Public Class EventHubsConnectionStringBuilder
- Héritage
-
EventHubsConnectionStringBuilder
Exemples
Exemple de code :
var connectionStringBuiler = new EventHubsConnectionStringBuilder(
"amqps://EventHubsNamespaceName.servicebus.windows.net",
"EventHubsEntityName", // Event Hub Name
"SharedAccessSignatureKeyName",
"SharedAccessSignatureKey");
string connectionString = connectionStringBuiler.ToString();
Constructeurs
EventHubsConnectionStringBuilder(String) |
Format ConnectionString : Endpoint=sb://namespace_DNS_Name; EntityPath=EVENT_HUB_NAME; SharedAccessKeyName=SHARED_ACCESS_KEY_NAME ; SharedAccessKey=SHARED_ACCESS_KEY |
EventHubsConnectionStringBuilder(Uri, String, String, String) |
Créer une chaîne de connexion consommable en CreateFromConnectionString(String) |
EventHubsConnectionStringBuilder(Uri, String, String, String, TimeSpan) |
Créer une chaîne de connexion consommable en CreateFromConnectionString(String) |
EventHubsConnectionStringBuilder(Uri, String, String, TimeSpan) |
Créer une chaîne de connexion consommable en CreateFromConnectionString(String) |
Propriétés
Authentication |
Active l’authentification d’identité managée Azure Active Directory lorsqu’il est défini sur « Identité managée » |
Endpoint |
Obtient ou définit le point de terminaison Event Hubs. |
EntityPath |
Obtenir la valeur du chemin d’accès de l’entité à partir de la chaîne de connexion |
OperationTimeout |
OperationTimeout est appliqué dans des situations erronées pour informer l’appelant de la EventHubsException |
SasKey |
Obtenir la valeur de la clé de stratégie d’accès partagé à partir de la chaîne de connexion |
SasKeyName |
Obtenir le nom du propriétaire de la stratégie d’accès partagé à partir de la chaîne de connexion |
SharedAccessSignature |
Obtient ou définit le jeton d’accès SAS. |
TransportType |
Type de transport pour la connexion cliente. Les options Avaiable sont Amqp et AmqpWebSockets. La valeur par défaut est Amqp si elle n’est pas spécifiée. |
Méthodes
Clone() |
Crée un objet cloné de l’actuel EventHubsConnectionStringBuilder. |
ToString() |
Retourne une chaîne de connexion interopérable qui peut être utilisée pour se connecter à l’espace de noms Event Hubs |
S’applique à
Azure SDK for .NET