EventHubConnectionStringProperties interface
O conjunto de propriedades que compõem uma cadeia de ligação do Hub de Eventos.
Propriedades
endpoint | O valor de "Ponto Final" na cadeia de ligação. |
event |
O valor de "EntityPath" no cadeia de ligação que seria o nome da instância do hub de eventos associada ao cadeia de ligação. A cadeia de ligação de uma Política de Acesso Partilhado criada ao nível do espaço de nomes não terá o EntityPath na mesma. |
fully |
O espaço de nomes do Hub de Eventos completamente qualificado extraído do "Ponto Final" no cadeia de ligação. É provável que seja semelhante a |
shared |
O valor de "SharedAccessKey" no cadeia de ligação. Isto juntamente com o "SharedAccessKeyName" no cadeia de ligação é utilizado para gerar uma SharedAccessSignature que pode ser utilizada para autorizar a ligação ao serviço. |
shared |
O valor de "SharedAccessKeyName" no cadeia de ligação. Isto juntamente com o "SharedAccessKey" no cadeia de ligação é utilizado para gerar uma SharedAccessSignature que pode ser utilizada para autorizar a ligação ao serviço. |
shared |
O valor de "SharedAccessSignature" na cadeia de ligação. Normalmente, isto não está presente no cadeia de ligação gerado para uma Política de Acesso Partilhado. Em vez disso, é gerado pelo utilizador e anexado ao cadeia de ligação para facilitar a utilização. |
use |
Isto só deve ser verdade se o cadeia de ligação contiver a lesma "; UseDevelopmentEmulator=true" e o ponto final é um endereço de loopback. |
Detalhes de Propriedade
endpoint
O valor de "Ponto Final" na cadeia de ligação.
endpoint: string
Valor de Propriedade
string
eventHubName
O valor de "EntityPath" no cadeia de ligação que seria o nome da instância do hub de eventos associada ao cadeia de ligação. A cadeia de ligação de uma Política de Acesso Partilhado criada ao nível do espaço de nomes não terá o EntityPath na mesma.
eventHubName?: string
Valor de Propriedade
string
fullyQualifiedNamespace
O espaço de nomes do Hub de Eventos completamente qualificado extraído do "Ponto Final" no cadeia de ligação. É provável que seja semelhante a {yournamespace}.servicebus.windows.net
.
Normalmente, isto é utilizado para construir um EventHubProducerClient ou um EventHubConsumerClient.
fullyQualifiedNamespace: string
Valor de Propriedade
string
sharedAccessKey
O valor de "SharedAccessKey" no cadeia de ligação. Isto juntamente com o "SharedAccessKeyName" no cadeia de ligação é utilizado para gerar uma SharedAccessSignature que pode ser utilizada para autorizar a ligação ao serviço.
sharedAccessKey?: string
Valor de Propriedade
string
sharedAccessKeyName
O valor de "SharedAccessKeyName" no cadeia de ligação. Isto juntamente com o "SharedAccessKey" no cadeia de ligação é utilizado para gerar uma SharedAccessSignature que pode ser utilizada para autorizar a ligação ao serviço.
sharedAccessKeyName?: string
Valor de Propriedade
string
sharedAccessSignature
O valor de "SharedAccessSignature" na cadeia de ligação. Normalmente, isto não está presente no cadeia de ligação gerado para uma Política de Acesso Partilhado. Em vez disso, é gerado pelo utilizador e anexado ao cadeia de ligação para facilitar a utilização.
sharedAccessSignature?: string
Valor de Propriedade
string
useDevelopmentEmulator
Isto só deve ser verdade se o cadeia de ligação contiver a lesma "; UseDevelopmentEmulator=true" e o ponto final é um endereço de loopback.
useDevelopmentEmulator?: boolean
Valor de Propriedade
boolean