Прочитать на английском

Поделиться через


ConnectionString class

Описание параметров, которые позволяют устройству или облачному приложению подключаться к Центру Интернета вещей Azure.

Свойства

DeviceId

Уникальный идентификатор устройства, который существует в реестре удостоверений устройств. Используется только для строк подключения устройства.

GatewayHostName

IP-адрес или интернет-имя хост-компьютера, работающего в качестве устройства или шлюза протокола. Используется при взаимодействии с устройствами Azure Edge.

HostName

Имя узла Центра Интернета вещей Azure.

ModuleId

Уникальный идентификатор модуля, который существует в реестре удостоверений устройств. Используется только для строк подключения устройства.

SharedAccessKey

Симметричный ключ, используемый для создания маркеров подписанного URL-адреса, которые, в свою очередь, используются для проверки подлинности подключения. Связано с определенным устройством или определенной политикой службы.

SharedAccessKeyName

Имя политики доступа, используемой для подключения к Центру Интернета вещей Azure. используется только в случае пакета SDK службы, который не используется вместе с пакетом SDK для устройств (который использует DeviceId вместо него).

SharedAccessSignature

Подписанный URL-адрес, который инкапсулирует разрешения на подключение к устройству в Центре Интернета вещей.

x509

Это свойство существует, только если устройство использует сертификаты x509 для проверки подлинности, и если оно существует, для него будет задано значение True.

Методы

parse(string, string[])

Анализирует строку и возвращает соответствующий ConnectionString объект.

Сведения о свойстве

DeviceId

Уникальный идентификатор устройства, который существует в реестре удостоверений устройств. Используется только для строк подключения устройства.

DeviceId?: string

Значение свойства

string

GatewayHostName

IP-адрес или интернет-имя хост-компьютера, работающего в качестве устройства или шлюза протокола. Используется при взаимодействии с устройствами Azure Edge.

GatewayHostName?: string

Значение свойства

string

HostName

Имя узла Центра Интернета вещей Azure.

HostName?: string

Значение свойства

string

ModuleId

Уникальный идентификатор модуля, который существует в реестре удостоверений устройств. Используется только для строк подключения устройства.

ModuleId?: string

Значение свойства

string

SharedAccessKey

Симметричный ключ, используемый для создания маркеров подписанного URL-адреса, которые, в свою очередь, используются для проверки подлинности подключения. Связано с определенным устройством или определенной политикой службы.

SharedAccessKey?: string

Значение свойства

string

SharedAccessKeyName

Имя политики доступа, используемой для подключения к Центру Интернета вещей Azure. используется только в случае пакета SDK службы, который не используется вместе с пакетом SDK для устройств (который использует DeviceId вместо него).

SharedAccessKeyName?: string

Значение свойства

string

SharedAccessSignature

Подписанный URL-адрес, который инкапсулирует разрешения на подключение к устройству в Центре Интернета вещей.

SharedAccessSignature?: string

Значение свойства

string

x509

Это свойство существует, только если устройство использует сертификаты x509 для проверки подлинности, и если оно существует, для него будет задано значение True.

x509?: string

Значение свойства

string

Сведения о методе

parse(string, string[])

Анализирует строку и возвращает соответствующий ConnectionString объект.

static function parse(source: string, requiredFields?: string[]): ConnectionString

Параметры

source

string

строка, из которой будет извлечена строка подключения

requiredFields

string[]

массив строк со списком полей, которые должны быть найдены.

Возвращаемое значение