RegistryManager.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Create(String, AzureSasCredential, HttpTransportSettings) |
Erstellt RegistryManager mithilfe einer freigegebenen Zugriffssignatur, die vom Aufrufer bereitgestellt und nach Bedarf aktualisiert wird. |
Create(String, TokenCredential, HttpTransportSettings) |
Erstellt RegistryManager und authentifiziert sich mithilfe einer Identität in Azure Active Directory (AAD). |
Create(String, AzureSasCredential, HttpTransportSettings)
Erstellt RegistryManager mithilfe einer freigegebenen Zugriffssignatur, die vom Aufrufer bereitgestellt und nach Bedarf aktualisiert wird.
public static Microsoft.Azure.Devices.RegistryManager Create (string hostName, Azure.AzureSasCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);
static member Create : string * Azure.AzureSasCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.RegistryManager
Public Shared Function Create (hostName As String, credential As AzureSasCredential, Optional transportSettings As HttpTransportSettings = Nothing) As RegistryManager
Parameter
- hostName
- String
IoT Hub-Hostname.
- credential
- AzureSasCredential
Anmeldeinformationen, die ein SAS-Token für die Authentifizierung bei IoT Hub generieren. Siehe AzureSasCredential.
- transportSettings
- HttpTransportSettings
Die HTTP-Transporteinstellungen.
Gibt zurück
Ein RegistryManager-instance.
Hinweise
Benutzer möchten möglicherweise ihre eigenen SAS-Token (Shared Access Signature) erstellen, anstatt den freigegebenen Schlüssel an das SDK zu übergeben und die Signierung und Erneuerung zu verwalten. Das AzureSasCredential -Objekt gewährt dem SDK Zugriff auf das SAS-Token, während der Aufrufer es bei Bedarf mithilfe der Update(String) -Methode aktualisieren kann.
Gilt für:
Create(String, TokenCredential, HttpTransportSettings)
Erstellt RegistryManager und authentifiziert sich mithilfe einer Identität in Azure Active Directory (AAD).
public static Microsoft.Azure.Devices.RegistryManager Create (string hostName, Azure.Core.TokenCredential credential, Microsoft.Azure.Devices.HttpTransportSettings transportSettings = default);
static member Create : string * Azure.Core.TokenCredential * Microsoft.Azure.Devices.HttpTransportSettings -> Microsoft.Azure.Devices.RegistryManager
Public Shared Function Create (hostName As String, credential As TokenCredential, Optional transportSettings As HttpTransportSettings = Nothing) As RegistryManager
Parameter
- hostName
- String
IoT Hub-Hostname.
- credential
- TokenCredential
Azure Active Directory-Anmeldeinformationen (AAD) für die Authentifizierung bei IoT Hub.
- transportSettings
- HttpTransportSettings
Die HTTP-Transporteinstellungen.
Gibt zurück
Ein RegistryManager-instance.
Hinweise
Weitere Informationen zu den Optionen der Authentifizierung mithilfe eines abgeleiteten instance von TokenCredentialfinden Sie unter https://docs.microsoft.com/dotnet/api/overview/azure/identity-readme. Weitere Informationen zum Konfigurieren von IoT Hub mit Azure Active Directory finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-dev-guide-azure-ad-rbac
Gilt für:
Azure SDK for .NET