.net 是否可以从CloudTable中删除所有实体,而无需对它们进行往返访问?

.net 是否可以从CloudTable中删除所有实体,而无需对它们进行往返访问?,.net,azure,azure-table-storage,.net,Azure,Azure Table Storage,是否可以删除所有实体而不进行往返访问? 如果这只能通过删除/恢复表来实现,那么应该使用什么方法来保存模式 是否可以删除所有实体而不进行往返访问 为了删除一个实体,您需要同时使用PartitionKey和RowKey。如果您知道所有实体的这些值,您可以简单地删除实体而不首先获取它们 如果这只能通过删除/恢复表来实现,那么是什么 是否应使用方法保存架构 您当然可以删除该表以删除所有实体。请记住,Azure表存储是无模式的,因此不需要(或以某种方式)保留模式 但是,关于删除表,有一点需要注意: 我发现

是否可以删除所有实体而不进行往返访问? 如果这只能通过删除/恢复表来实现,那么应该使用什么方法来保存模式

是否可以删除所有实体而不进行往返访问

为了删除一个实体,您需要同时使用
PartitionKey
RowKey
。如果您知道所有实体的这些值,您可以简单地删除实体而不首先获取它们

如果这只能通过删除/恢复表来实现,那么是什么 是否应使用方法保存架构

您当然可以删除该表以删除所有实体。请记住,Azure表存储是
无模式的
,因此不需要(或以某种方式)保留模式

但是,关于删除表,有一点需要注意:

我发现,当您删除一个表时,表存储服务会向您发送一条消息,表明该表已被删除。但是,根据您的表大小,可能需要一段时间才能实际删除该表。在此期间,您将无法对该表执行任何操作

是否可以删除所有实体而不进行往返访问

为了删除一个实体,您需要同时使用
PartitionKey
RowKey
。如果您知道所有实体的这些值,您可以简单地删除实体而不首先获取它们

如果这只能通过删除/恢复表来实现,那么是什么 是否应使用方法保存架构

您当然可以删除该表以删除所有实体。请记住,Azure表存储是
无模式的
,因此不需要(或以某种方式)保留模式

但是,关于删除表,有一点需要注意:


我发现,当您删除一个表时,表存储服务会向您发送一条消息,表明该表已被删除。但是,根据您的表大小,可能需要一段时间才能实际删除该表。在此期间,您将无法对该表执行任何操作

还有哪些对象可以与表一起删除,并且在重新创建表后应该恢复。。。可能有一些安全选项?我不确定我是否理解你的问题。你能详细描述一下吗?谢谢。我不敢删除表格,因为我不知道所有后果。。。特别是我担心Create将无法恢复以前配置中删除的表。也许我应该试试……一旦你删除了表,所有的数据都消失了。为了让您安心,您可以先在本地计算机上下载数据,然后继续删除。还有哪些对象可以与表一起删除,并且在重新创建表后应该恢复。。。可能有一些安全选项?我不确定我是否理解你的问题。你能详细描述一下吗?谢谢。我不敢删除表格,因为我不知道所有后果。。。特别是我担心Create将无法恢复以前配置中删除的表。也许我应该试试……一旦你删除了表,所有的数据都消失了。为了让您安心,您可以先在本地计算机上下载数据,然后继续删除。