ServiceBusClient Konstruktoren

Definition

Überlädt

ServiceBusClient()

Kann zum Simulieren verwendet werden.

ServiceBusClient(String)

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

ServiceBusClient(String, TokenCredential)

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

ServiceBusClient(String, ServiceBusClientOptions)

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

ServiceBusClient(String, AzureNamedKeyCredential, ServiceBusClientOptions)

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

ServiceBusClient(String, AzureSasCredential, ServiceBusClientOptions)

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

ServiceBusClient(String, TokenCredential, ServiceBusClientOptions)

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

ServiceBusClient()

Source:
ServiceBusClient.cs

Kann zum Simulieren verwendet werden.

protected ServiceBusClient ();
Protected Sub New ()

Gilt für:

ServiceBusClient(String)

Source:
ServiceBusClient.cs

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

public ServiceBusClient (string connectionString);
new Azure.Messaging.ServiceBus.ServiceBusClient : string -> Azure.Messaging.ServiceBus.ServiceBusClient
Public Sub New (connectionString As String)

Parameter

connectionString
String

Die Verbindungszeichenfolge, die zum Herstellen einer Verbindung mit dem Service Bus-Namespace verwendet werden soll.

Hinweise

Wenn die Verbindungszeichenfolge einen bestimmten Entitätsnamen angibt, müssen alle nachfolgenden Aufrufe von CreateSender(String), CreateReceiver(String)usw CreateProcessor(String) . weiterhin den gleichen Entitätsnamen angeben.

Die Verbindungszeichenfolge erkennt und wendet Eigenschaften an, die vom Azure-Portal aufgefüllt werden, z. B. Endpoint, SharedAccessKeyName, SharedAccessKey und EntityPath. Andere Werte werden ignoriert. Verwenden ServiceBusClientOptionsSie , um den Prozessor zu konfigurieren.

Gilt für:

ServiceBusClient(String, TokenCredential)

Source:
ServiceBusClient.cs

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

public ServiceBusClient (string fullyQualifiedNamespace, Azure.Core.TokenCredential credential);
new Azure.Messaging.ServiceBus.ServiceBusClient : string * Azure.Core.TokenCredential -> Azure.Messaging.ServiceBus.ServiceBusClient
Public Sub New (fullyQualifiedNamespace As String, credential As TokenCredential)

Parameter

fullyQualifiedNamespace
String

Der vollqualifizierte Service Bus-Namespace, mit dem eine Verbindung hergestellt werden soll. Dies ist wahrscheinlich ähnlich wie .{yournamespace}.servicebus.windows.net

credential
TokenCredential

Die Anmeldeinformationen für verwaltete Azure-Identitäten, die für die Autorisierung verwendet werden sollen. Zugriffssteuerungen können vom Service Bus-Namespace angegeben werden.

Gilt für:

ServiceBusClient(String, ServiceBusClientOptions)

Source:
ServiceBusClient.cs

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

public ServiceBusClient (string connectionString, Azure.Messaging.ServiceBus.ServiceBusClientOptions options);
new Azure.Messaging.ServiceBus.ServiceBusClient : string * Azure.Messaging.ServiceBus.ServiceBusClientOptions -> Azure.Messaging.ServiceBus.ServiceBusClient
Public Sub New (connectionString As String, options As ServiceBusClientOptions)

Parameter

connectionString
String

Die Verbindungszeichenfolge, die zum Herstellen einer Verbindung mit dem Service Bus-Namespace verwendet werden soll.

options
ServiceBusClientOptions

Der Satz von, der ServiceBusClientOptions zum Konfigurieren dieses ServiceBusClientverwendet werden soll.

Hinweise

Wenn die Verbindungszeichenfolge einen bestimmten Entitätsnamen angibt, müssen alle nachfolgenden Aufrufe von CreateSender(String), CreateReceiver(String)usw CreateProcessor(String) . weiterhin den gleichen Entitätsnamen angeben.

Die Verbindungszeichenfolge erkennt und wendet Eigenschaften an, die vom Azure-Portal aufgefüllt werden, z. B. Endpoint, SharedAccessKeyName, SharedAccessKey und EntityPath. Andere Werte werden ignoriert. Verwenden ServiceBusClientOptionsSie , um den Prozessor zu konfigurieren.

Gilt für:

ServiceBusClient(String, AzureNamedKeyCredential, ServiceBusClientOptions)

Source:
ServiceBusClient.cs

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

public ServiceBusClient (string fullyQualifiedNamespace, Azure.AzureNamedKeyCredential credential, Azure.Messaging.ServiceBus.ServiceBusClientOptions options = default);
new Azure.Messaging.ServiceBus.ServiceBusClient : string * Azure.AzureNamedKeyCredential * Azure.Messaging.ServiceBus.ServiceBusClientOptions -> Azure.Messaging.ServiceBus.ServiceBusClient
Public Sub New (fullyQualifiedNamespace As String, credential As AzureNamedKeyCredential, Optional options As ServiceBusClientOptions = Nothing)

Parameter

fullyQualifiedNamespace
String

Der vollqualifizierte Service Bus-Namespace, mit dem eine Verbindung hergestellt werden soll. Dies ist wahrscheinlich ähnlich wie .{yournamespace}.servicebus.windows.net

credential
AzureNamedKeyCredential

Die AzureNamedKeyCredential , die für die Autorisierung verwendet werden soll. Zugriffssteuerungen können vom Service Bus-Namespace angegeben werden.

options
ServiceBusClientOptions

Der Satz von, der ServiceBusClientOptions zum Konfigurieren dieses ServiceBusClientverwendet werden soll.

Gilt für:

ServiceBusClient(String, AzureSasCredential, ServiceBusClientOptions)

Source:
ServiceBusClient.cs

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

public ServiceBusClient (string fullyQualifiedNamespace, Azure.AzureSasCredential credential, Azure.Messaging.ServiceBus.ServiceBusClientOptions options = default);
new Azure.Messaging.ServiceBus.ServiceBusClient : string * Azure.AzureSasCredential * Azure.Messaging.ServiceBus.ServiceBusClientOptions -> Azure.Messaging.ServiceBus.ServiceBusClient
Public Sub New (fullyQualifiedNamespace As String, credential As AzureSasCredential, Optional options As ServiceBusClientOptions = Nothing)

Parameter

fullyQualifiedNamespace
String

Der vollqualifizierte Service Bus-Namespace, mit dem eine Verbindung hergestellt werden soll. Dies ist wahrscheinlich ähnlich wie .{yournamespace}.servicebus.windows.net

credential
AzureSasCredential

Die AzureSasCredential , die für die Autorisierung verwendet werden soll. Zugriffssteuerungen können vom Service Bus-Namespace angegeben werden.

options
ServiceBusClientOptions

Der Satz von, der ServiceBusClientOptions zum Konfigurieren dieses ServiceBusClientverwendet werden soll.

Gilt für:

ServiceBusClient(String, TokenCredential, ServiceBusClientOptions)

Source:
ServiceBusClient.cs

Initialisiert eine neue Instanz der ServiceBusClient-Klasse.

public ServiceBusClient (string fullyQualifiedNamespace, Azure.Core.TokenCredential credential, Azure.Messaging.ServiceBus.ServiceBusClientOptions options);
new Azure.Messaging.ServiceBus.ServiceBusClient : string * Azure.Core.TokenCredential * Azure.Messaging.ServiceBus.ServiceBusClientOptions -> Azure.Messaging.ServiceBus.ServiceBusClient
Public Sub New (fullyQualifiedNamespace As String, credential As TokenCredential, options As ServiceBusClientOptions)

Parameter

fullyQualifiedNamespace
String

Der vollqualifizierte Service Bus-Namespace, mit dem eine Verbindung hergestellt werden soll. Dies ist wahrscheinlich ähnlich wie .{yournamespace}.servicebus.windows.net

credential
TokenCredential

Die Anmeldeinformationen für verwaltete Azure-Identitäten, die für die Autorisierung verwendet werden sollen. Zugriffssteuerungen können vom Service Bus-Namespace angegeben werden.

options
ServiceBusClientOptions

Der Satz von, der ServiceBusClientOptions zum Konfigurieren dieses ServiceBusClientverwendet werden soll.

Gilt für: