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

命名队列和元数据

本主题介绍了用于命名队列和队列元数据的规则。

队列名称

帐户中的每个队列均必须具有一个唯一名称。 队列名称必须是有效的 DNS 名称,并且一旦创建便无法更改。 队列名称必须遵循下列规则:

  • 队列名称必须以字母或数字开头且只能包含字母、数字和短划线 (-) 字符。

  • 队列名称中的第一个字符和最后一个字符必须是字母数字。 短划线 (-) 字符不能是第一个或最后一个字符。 队列名称中不允许有连续的短划线字符。

  • 队列名称中的所有字母必须为小写。

  • 队列名称的长度必须为 3 到 63 个字符。

元数据名称

将队列资源的元数据存储为名称值对。 从 REST API 版本 2009-09-19 开始,元数据名称必须遵守 C# 标识符的命名规则。 未遵循上述命名规则的现有元数据名称可与早期版本的队列服务配合使用,但不能与 2009-09-19 版的 REST API 或更高版本配合使用。

元数据名称保留创建时使用的大小写,但在设置或读取时不区分大小写。 如果为资源提交具有同一名称的两个或更多元数据头,则队列服务将返回状态代码 400(错误的请求)。

另请参阅