以下方法可用于将实体集合作为单个事务批量插入:
CloudTable.ExecuteBatch(TableBatchOperation batch)
如果任何实体在插入期间失败,则不会从集合中插入任何内容。这仅在插入一个分区时可用。
是否可以跨多个分区做这样的事情?
以下方法可用于将实体集合作为单个事务批量插入:
CloudTable.ExecuteBatch(TableBatchOperation batch)
如果任何实体在插入期间失败,则不会从集合中插入任何内容。这仅在插入一个分区时可用。
是否可以跨多个分区做这样的事情?
不可以。批次中的所有实体必须具有相同的 PartitionKey。如果您的实体具有不同的 PartitionKey,则它们需要分批。有关实体批量事务的更多详细信息,请参见此处:http: //msdn.microsoft.com/en-us/library/windowsazure/dd894038.aspx。