你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
NamespaceManager.CreateTopic 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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新创建的主题的 。