Partilhar via


EventHubConnectionStringProperties interface

O conjunto de propriedades que compõem uma cadeia de conexão do Hub de Eventos.

Propriedades

endpoint

O valor de "Endpoint" na cadeia de conexão.

eventHubName

O valor de "EntityPath" na cadeia de conexão, que seria o nome da instância do hub de eventos associada à cadeia de conexão. A cadeia de conexão de uma Política de Acesso Compartilhado criada no nível do namespace não terá o EntityPath nela.

fullyQualifiedNamespace

O namespace Hub de Eventos totalmente qualificado extraído do "Ponto de extremidade" na cadeia de conexão. É provável que seja semelhante ao {yournamespace}.servicebus.windows.net. Isso geralmente é usado para construir um EventHubProducerClient ou um EventHubConsumerClient.

sharedAccessKey

O valor de "SharedAccessKey" na cadeia de conexão. Isso junto com o "SharedAccessKeyName" na cadeia de conexão é usado para gerar um SharedAccessSignature que pode ser usado para autorizar a conexão com o serviço.

sharedAccessKeyName

O valor para "SharedAccessKeyName" na cadeia de conexão. Isso junto com o "SharedAccessKey" na cadeia de conexão é usado para gerar um SharedAccessSignature que pode ser usado para autorizar a conexão com o serviço.

sharedAccessSignature

O valor para "SharedAccessSignature" na cadeia de conexão. Isso normalmente não está presente na cadeia de conexão gerada para uma Política de Acesso Compartilhado. Em vez disso, é gerado pelo usuário e anexado à cadeia de conexão para facilitar o uso.

useDevelopmentEmulator

Isso deve ser verdadeiro somente se a cadeia de conexão contiver o slug "; UseDevelopmentEmulator=true" e o ponto de extremidade é um endereço de loopback.

Detalhes de Propriedade

endpoint

O valor de "Endpoint" na cadeia de conexão.

endpoint: string

Valor de Propriedade

string

eventHubName

O valor de "EntityPath" na cadeia de conexão, que seria o nome da instância do hub de eventos associada à cadeia de conexão. A cadeia de conexão de uma Política de Acesso Compartilhado criada no nível do namespace não terá o EntityPath nela.

eventHubName?: string

Valor de Propriedade

string

fullyQualifiedNamespace

O namespace Hub de Eventos totalmente qualificado extraído do "Ponto de extremidade" na cadeia de conexão. É provável que seja semelhante ao {yournamespace}.servicebus.windows.net. Isso geralmente é usado para construir um EventHubProducerClient ou um EventHubConsumerClient.

fullyQualifiedNamespace: string

Valor de Propriedade

string

sharedAccessKey

O valor de "SharedAccessKey" na cadeia de conexão. Isso junto com o "SharedAccessKeyName" na cadeia de conexão é usado para gerar um SharedAccessSignature que pode ser usado para autorizar a conexão com o serviço.

sharedAccessKey?: string

Valor de Propriedade

string

sharedAccessKeyName

O valor para "SharedAccessKeyName" na cadeia de conexão. Isso junto com o "SharedAccessKey" na cadeia de conexão é usado para gerar um SharedAccessSignature que pode ser usado para autorizar a conexão com o serviço.

sharedAccessKeyName?: string

Valor de Propriedade

string

sharedAccessSignature

O valor para "SharedAccessSignature" na cadeia de conexão. Isso normalmente não está presente na cadeia de conexão gerada para uma Política de Acesso Compartilhado. Em vez disso, é gerado pelo usuário e anexado à cadeia de conexão para facilitar o uso.

sharedAccessSignature?: string

Valor de Propriedade

string

useDevelopmentEmulator

Isso deve ser verdadeiro somente se a cadeia de conexão contiver o slug "; UseDevelopmentEmulator=true" e o ponto de extremidade é um endereço de loopback.

useDevelopmentEmulator?: boolean

Valor de Propriedade

boolean