你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

NamespaceManager.CreateTopic 方法

定义

重载

CreateTopic(String)

使用给定的服务命名空间路径在服务命名空间内创建一个新主题。

CreateTopic(TopicDescription)

使用指定的主题说明在服务命名空间内创建一个新主题。

CreateTopic(String)

使用给定的服务命名空间路径在服务命名空间内创建一个新主题。

public Microsoft.ServiceBus.Messaging.TopicDescription CreateTopic (string path);
member this.CreateTopic : string -> Microsoft.ServiceBus.Messaging.TopicDescription
Public Function CreateTopic (path As String) As TopicDescription

参数

path
String

主题相对于服务命名空间基址的路径。

返回

TopicDescription新创建的主题的 。

例外

path 为 null 或空,或者 path 以“/”开头或结尾。

path 长度大于 Microsoft.ServiceBus.Messaging.Constants.QueueNameMaximumLength

操作超时。超时期限通过 NamespaceManagerSettings 类进行初始化。 如果超时值相对较低, OperationTimeout 则可能需要增加 属性的值以避免此异常。

同一服务命名空间下存在具有相同名称和路径的队列或主题。

对象 NamespaceManager 没有足够的权限来执行此操作。 应检查,以确保拥有NamespaceManager执行此操作的正确TokenProvider凭据。

说明中的指定大小不受支持,或者已达到允许的最大配额。 必须指定支持的大小值之一、删除现有实体或增加配额大小。

发生内部错误或意外异常。

适用于

CreateTopic(TopicDescription)

使用指定的主题说明在服务命名空间内创建一个新主题。

public Microsoft.ServiceBus.Messaging.TopicDescription CreateTopic (Microsoft.ServiceBus.Messaging.TopicDescription description);
member this.CreateTopic : Microsoft.ServiceBus.Messaging.TopicDescription -> Microsoft.ServiceBus.Messaging.TopicDescription
Public Function CreateTopic (description As TopicDescription) As TopicDescription

参数

description
TopicDescription

一个 TopicDescription 对象,描述将用于创建新主题的属性。

返回

TopicDescription新创建的主题的 。

适用于