@@ -184,9 +184,11 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
184
184
const FileAttributes FileAttributes::Offline (" Offline" );
185
185
const FileAttributes FileAttributes::NotContentIndexed (" NotContentIndexed" );
186
186
const FileAttributes FileAttributes::NoScrubData (" NoScrubData" );
187
- const AccessRight AccessRight::Read (" Read" );
188
- const AccessRight AccessRight::Write (" Write" );
189
- const AccessRight AccessRight::Delete (" Delete" );
187
+ namespace _detail {
188
+ const AccessRight AccessRight::Read (" Read" );
189
+ const AccessRight AccessRight::Write (" Write" );
190
+ const AccessRight AccessRight::Delete (" Delete" );
191
+ } // namespace _detail
190
192
const CopyStatus CopyStatus::Pending (" pending" );
191
193
const CopyStatus CopyStatus::Success (" success" );
192
194
const CopyStatus CopyStatus::Aborted (" aborted" );
@@ -2436,7 +2438,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
2436
2438
{
2437
2439
kUnknown ,
2438
2440
kEnumerationResults ,
2439
- kHandleList ,
2441
+ kEntries ,
2440
2442
kHandle ,
2441
2443
kHandleId ,
2442
2444
kPath ,
@@ -2452,7 +2454,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
2452
2454
};
2453
2455
const std::unordered_map<std::string, XmlTagEnum> XmlTagEnumMap{
2454
2456
{" EnumerationResults" , XmlTagEnum::kEnumerationResults },
2455
- {" HandleList " , XmlTagEnum::kHandleList },
2457
+ {" Entries " , XmlTagEnum::kEntries },
2456
2458
{" Handle" , XmlTagEnum::kHandle },
2457
2459
{" HandleId" , XmlTagEnum::kHandleId },
2458
2460
{" Path" , XmlTagEnum::kPath },
@@ -2468,7 +2470,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
2468
2470
};
2469
2471
std::vector<XmlTagEnum> xmlPath;
2470
2472
Models::_detail::HandleItem vectorElement1;
2471
- Models::AccessRight vectorElement2;
2473
+ Models::_detail:: AccessRight vectorElement2;
2472
2474
while (true )
2473
2475
{
2474
2476
auto node = reader.Read ();
@@ -2484,69 +2486,69 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
2484
2486
else if (node.Type == _internal::XmlNodeType::Text)
2485
2487
{
2486
2488
if (xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2487
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2489
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2488
2490
&& xmlPath[3 ] == XmlTagEnum::kHandleId )
2489
2491
{
2490
2492
vectorElement1.HandleId = node.Value ;
2491
2493
}
2492
2494
else if (
2493
2495
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2494
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2496
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2495
2497
&& xmlPath[3 ] == XmlTagEnum::kPath )
2496
2498
{
2497
2499
vectorElement1.Path .Content = node.Value ;
2498
2500
}
2499
2501
else if (
2500
2502
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2501
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2503
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2502
2504
&& xmlPath[3 ] == XmlTagEnum::kFileId )
2503
2505
{
2504
2506
vectorElement1.FileId = node.Value ;
2505
2507
}
2506
2508
else if (
2507
2509
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2508
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2510
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2509
2511
&& xmlPath[3 ] == XmlTagEnum::kParentId )
2510
2512
{
2511
2513
vectorElement1.ParentId = node.Value ;
2512
2514
}
2513
2515
else if (
2514
2516
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2515
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2517
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2516
2518
&& xmlPath[3 ] == XmlTagEnum::kSessionId )
2517
2519
{
2518
2520
vectorElement1.SessionId = node.Value ;
2519
2521
}
2520
2522
else if (
2521
2523
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2522
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2524
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2523
2525
&& xmlPath[3 ] == XmlTagEnum::kClientIp )
2524
2526
{
2525
2527
vectorElement1.ClientIp = node.Value ;
2526
2528
}
2527
2529
else if (
2528
2530
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2529
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2531
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2530
2532
&& xmlPath[3 ] == XmlTagEnum::kOpenTime )
2531
2533
{
2532
2534
vectorElement1.OpenedOn
2533
2535
= DateTime::Parse (node.Value , Azure::DateTime::DateFormat::Rfc1123);
2534
2536
}
2535
2537
else if (
2536
2538
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2537
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2539
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2538
2540
&& xmlPath[3 ] == XmlTagEnum::kLastReconnectTime )
2539
2541
{
2540
2542
vectorElement1.LastReconnectedOn
2541
2543
= DateTime::Parse (node.Value , Azure::DateTime::DateFormat::Rfc1123);
2542
2544
}
2543
2545
else if (
2544
2546
xmlPath.size () == 5 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2545
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2547
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2546
2548
&& xmlPath[3 ] == XmlTagEnum::kAccessRightList
2547
2549
&& xmlPath[4 ] == XmlTagEnum::kAccessRight )
2548
2550
{
2549
- vectorElement2 = Models::AccessRight (node.Value );
2551
+ vectorElement2 = Models::_detail:: AccessRight (node.Value );
2550
2552
}
2551
2553
else if (
2552
2554
xmlPath.size () == 2 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
@@ -2558,7 +2560,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
2558
2560
else if (node.Type == _internal::XmlNodeType::Attribute)
2559
2561
{
2560
2562
if (xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2561
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2563
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2562
2564
&& xmlPath[3 ] == XmlTagEnum::kPath && node.Name == " Encoded" )
2563
2565
{
2564
2566
vectorElement1.Path .Encoded = node.Value == std::string (" true" );
@@ -2567,16 +2569,16 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
2567
2569
else if (node.Type == _internal::XmlNodeType::EndTag)
2568
2570
{
2569
2571
if (xmlPath.size () == 5 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2570
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
2572
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
2571
2573
&& xmlPath[3 ] == XmlTagEnum::kAccessRightList
2572
2574
&& xmlPath[4 ] == XmlTagEnum::kAccessRight )
2573
2575
{
2574
2576
vectorElement1.AccessRightList .push_back (std::move (vectorElement2));
2575
- vectorElement2 = Models::AccessRight ();
2577
+ vectorElement2 = Models::_detail:: AccessRight ();
2576
2578
}
2577
2579
else if (
2578
2580
xmlPath.size () == 3 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
2579
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle )
2581
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle )
2580
2582
{
2581
2583
response.HandleList .push_back (std::move (vectorElement1));
2582
2584
vectorElement1 = Models::_detail::HandleItem ();
@@ -4015,7 +4017,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
4015
4017
{
4016
4018
kUnknown ,
4017
4019
kEnumerationResults ,
4018
- kHandleList ,
4020
+ kEntries ,
4019
4021
kHandle ,
4020
4022
kHandleId ,
4021
4023
kPath ,
@@ -4031,7 +4033,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
4031
4033
};
4032
4034
const std::unordered_map<std::string, XmlTagEnum> XmlTagEnumMap{
4033
4035
{" EnumerationResults" , XmlTagEnum::kEnumerationResults },
4034
- {" HandleList " , XmlTagEnum::kHandleList },
4036
+ {" Entries " , XmlTagEnum::kEntries },
4035
4037
{" Handle" , XmlTagEnum::kHandle },
4036
4038
{" HandleId" , XmlTagEnum::kHandleId },
4037
4039
{" Path" , XmlTagEnum::kPath },
@@ -4047,7 +4049,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
4047
4049
};
4048
4050
std::vector<XmlTagEnum> xmlPath;
4049
4051
Models::_detail::HandleItem vectorElement1;
4050
- Models::AccessRight vectorElement2;
4052
+ Models::_detail:: AccessRight vectorElement2;
4051
4053
while (true )
4052
4054
{
4053
4055
auto node = reader.Read ();
@@ -4063,69 +4065,69 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
4063
4065
else if (node.Type == _internal::XmlNodeType::Text)
4064
4066
{
4065
4067
if (xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4066
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4068
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4067
4069
&& xmlPath[3 ] == XmlTagEnum::kHandleId )
4068
4070
{
4069
4071
vectorElement1.HandleId = node.Value ;
4070
4072
}
4071
4073
else if (
4072
4074
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4073
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4075
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4074
4076
&& xmlPath[3 ] == XmlTagEnum::kPath )
4075
4077
{
4076
4078
vectorElement1.Path .Content = node.Value ;
4077
4079
}
4078
4080
else if (
4079
4081
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4080
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4082
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4081
4083
&& xmlPath[3 ] == XmlTagEnum::kFileId )
4082
4084
{
4083
4085
vectorElement1.FileId = node.Value ;
4084
4086
}
4085
4087
else if (
4086
4088
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4087
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4089
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4088
4090
&& xmlPath[3 ] == XmlTagEnum::kParentId )
4089
4091
{
4090
4092
vectorElement1.ParentId = node.Value ;
4091
4093
}
4092
4094
else if (
4093
4095
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4094
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4096
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4095
4097
&& xmlPath[3 ] == XmlTagEnum::kSessionId )
4096
4098
{
4097
4099
vectorElement1.SessionId = node.Value ;
4098
4100
}
4099
4101
else if (
4100
4102
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4101
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4103
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4102
4104
&& xmlPath[3 ] == XmlTagEnum::kClientIp )
4103
4105
{
4104
4106
vectorElement1.ClientIp = node.Value ;
4105
4107
}
4106
4108
else if (
4107
4109
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4108
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4110
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4109
4111
&& xmlPath[3 ] == XmlTagEnum::kOpenTime )
4110
4112
{
4111
4113
vectorElement1.OpenedOn
4112
4114
= DateTime::Parse (node.Value , Azure::DateTime::DateFormat::Rfc1123);
4113
4115
}
4114
4116
else if (
4115
4117
xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4116
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4118
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4117
4119
&& xmlPath[3 ] == XmlTagEnum::kLastReconnectTime )
4118
4120
{
4119
4121
vectorElement1.LastReconnectedOn
4120
4122
= DateTime::Parse (node.Value , Azure::DateTime::DateFormat::Rfc1123);
4121
4123
}
4122
4124
else if (
4123
4125
xmlPath.size () == 5 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4124
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4126
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4125
4127
&& xmlPath[3 ] == XmlTagEnum::kAccessRightList
4126
4128
&& xmlPath[4 ] == XmlTagEnum::kAccessRight )
4127
4129
{
4128
- vectorElement2 = Models::AccessRight (node.Value );
4130
+ vectorElement2 = Models::_detail:: AccessRight (node.Value );
4129
4131
}
4130
4132
else if (
4131
4133
xmlPath.size () == 2 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
@@ -4137,7 +4139,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
4137
4139
else if (node.Type == _internal::XmlNodeType::Attribute)
4138
4140
{
4139
4141
if (xmlPath.size () == 4 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4140
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4142
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4141
4143
&& xmlPath[3 ] == XmlTagEnum::kPath && node.Name == " Encoded" )
4142
4144
{
4143
4145
vectorElement1.Path .Encoded = node.Value == std::string (" true" );
@@ -4146,16 +4148,16 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
4146
4148
else if (node.Type == _internal::XmlNodeType::EndTag)
4147
4149
{
4148
4150
if (xmlPath.size () == 5 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4149
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle
4151
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle
4150
4152
&& xmlPath[3 ] == XmlTagEnum::kAccessRightList
4151
4153
&& xmlPath[4 ] == XmlTagEnum::kAccessRight )
4152
4154
{
4153
4155
vectorElement1.AccessRightList .push_back (std::move (vectorElement2));
4154
- vectorElement2 = Models::AccessRight ();
4156
+ vectorElement2 = Models::_detail:: AccessRight ();
4155
4157
}
4156
4158
else if (
4157
4159
xmlPath.size () == 3 && xmlPath[0 ] == XmlTagEnum::kEnumerationResults
4158
- && xmlPath[1 ] == XmlTagEnum::kHandleList && xmlPath[2 ] == XmlTagEnum::kHandle )
4160
+ && xmlPath[1 ] == XmlTagEnum::kEntries && xmlPath[2 ] == XmlTagEnum::kHandle )
4159
4161
{
4160
4162
response.HandleList .push_back (std::move (vectorElement1));
4161
4163
vectorElement1 = Models::_detail::HandleItem ();
0 commit comments