Sai*_*ers 1 .net c# azure-table-storage
我想使用表操作将多个实体插入到 azure 表中
我将所有数据作为列表,我只想将这些详细信息保存到表中。
var registrationDescriptionsList = new List<RegistrationDescription>(allRegistrations);
foreach(var retrivedatafromlist in registrationDescriptionsList)
{
batchOperation.Add(TableOperation.Insert(retrivedatafromlist));
}
Run Code Online (Sandbox Code Playgroud)
我找到了解决方案。请找到代码。
TableBatchOperation batchOperation = new TableBatchOperation();
foreach (var retrivedatafromlist in registrationDescriptionsList)
{
NotificationHubServiceBus NhsbObj = new NotificationHubServiceBus();
var tags = "";
foreach (var a in retrivedatafromlist.Tags)
{
tags = tags + a;
}
NhsbObj.PartitionKey = "Sample";
NhsbObj.RowKey = retrivedatafromlist.RegistrationId;
NhsbObj.RegistrationId = retrivedatafromlist.RegistrationId;
NhsbObj.ExpirationDate = retrivedatafromlist.ExpirationTime.ToString();
NhsbObj.ETag = retrivedatafromlist.ETag;
NhsbObj.Tags = tags;
batchOperation.Insert(NhsbObj);
}
table.ExecuteBatch(batchOperation);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3484 次 |
| 最近记录: |