f9dd856ae0bfe88a43ad752eb05c0e788d55fba2
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Microsoft.Extensions.Identity.Stores</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:Microsoft.AspNetCore.Identity.IdentityRole">\r
8             <summary>\r
9             The default implementation of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole`1"/> which uses a string as the primary key.\r
10             </summary>\r
11         </member>\r
12         <member name="M:Microsoft.AspNetCore.Identity.IdentityRole.#ctor">\r
13             <summary>\r
14             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole"/>.\r
15             </summary>\r
16             <remarks>\r
17             The Id property is initialized to form a new GUID string value.\r
18             </remarks>\r
19         </member>\r
20         <member name="M:Microsoft.AspNetCore.Identity.IdentityRole.#ctor(System.String)">\r
21             <summary>\r
22             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole"/>.\r
23             </summary>\r
24             <param name="roleName">The role name.</param>\r
25             <remarks>\r
26             The Id property is initialized to form a new GUID string value.\r
27             </remarks>\r
28         </member>\r
29         <member name="T:Microsoft.AspNetCore.Identity.IdentityRole`1">\r
30             <summary>\r
31             Represents a role in the identity system\r
32             </summary>\r
33             <typeparam name="TKey">The type used for the primary key for the role.</typeparam>\r
34         </member>\r
35         <member name="M:Microsoft.AspNetCore.Identity.IdentityRole`1.#ctor">\r
36             <summary>\r
37             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole`1"/>.\r
38             </summary>\r
39         </member>\r
40         <member name="M:Microsoft.AspNetCore.Identity.IdentityRole`1.#ctor(System.String)">\r
41             <summary>\r
42             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole`1"/>.\r
43             </summary>\r
44             <param name="roleName">The role name.</param>\r
45         </member>\r
46         <member name="P:Microsoft.AspNetCore.Identity.IdentityRole`1.Id">\r
47             <summary>\r
48             Gets or sets the primary key for this role.\r
49             </summary>\r
50         </member>\r
51         <member name="P:Microsoft.AspNetCore.Identity.IdentityRole`1.Name">\r
52             <summary>\r
53             Gets or sets the name for this role.\r
54             </summary>\r
55         </member>\r
56         <member name="P:Microsoft.AspNetCore.Identity.IdentityRole`1.NormalizedName">\r
57             <summary>\r
58             Gets or sets the normalized name for this role.\r
59             </summary>\r
60         </member>\r
61         <member name="P:Microsoft.AspNetCore.Identity.IdentityRole`1.ConcurrencyStamp">\r
62             <summary>\r
63             A random value that should change whenever a role is persisted to the store\r
64             </summary>\r
65         </member>\r
66         <member name="M:Microsoft.AspNetCore.Identity.IdentityRole`1.ToString">\r
67             <summary>\r
68             Returns the name of the role.\r
69             </summary>\r
70             <returns>The name of the role.</returns>\r
71         </member>\r
72         <member name="T:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1">\r
73             <summary>\r
74             Represents a claim that is granted to all users within a role.\r
75             </summary>\r
76             <typeparam name="TKey">The type of the primary key of the role associated with this claim.</typeparam>\r
77         </member>\r
78         <member name="P:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.Id">\r
79             <summary>\r
80             Gets or sets the identifier for this role claim.\r
81             </summary>\r
82         </member>\r
83         <member name="P:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.RoleId">\r
84             <summary>\r
85             Gets or sets the of the primary key of the role associated with this claim.\r
86             </summary>\r
87         </member>\r
88         <member name="P:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.ClaimType">\r
89             <summary>\r
90             Gets or sets the claim type for this claim.\r
91             </summary>\r
92         </member>\r
93         <member name="P:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.ClaimValue">\r
94             <summary>\r
95             Gets or sets the claim value for this claim.\r
96             </summary>\r
97         </member>\r
98         <member name="M:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.ToClaim">\r
99             <summary>\r
100             Constructs a new claim with the type and value.\r
101             </summary>\r
102             <returns>The <see cref="T:System.Security.Claims.Claim"/> that was produced.</returns>\r
103         </member>\r
104         <member name="M:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.InitializeFromClaim(System.Security.Claims.Claim)">\r
105             <summary>\r
106             Initializes by copying ClaimType and ClaimValue from the other claim.\r
107             </summary>\r
108             <param name="other">The claim to initialize from.</param>\r
109         </member>\r
110         <member name="T:Microsoft.AspNetCore.Identity.IdentityUser">\r
111             <summary>\r
112             The default implementation of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/> which uses a string as a primary key.\r
113             </summary>\r
114         </member>\r
115         <member name="M:Microsoft.AspNetCore.Identity.IdentityUser.#ctor">\r
116             <summary>\r
117             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser"/>.\r
118             </summary>\r
119             <remarks>\r
120             The Id property is initialized to form a new GUID string value.\r
121             </remarks>\r
122         </member>\r
123         <member name="M:Microsoft.AspNetCore.Identity.IdentityUser.#ctor(System.String)">\r
124             <summary>\r
125             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser"/>.\r
126             </summary>\r
127             <param name="userName">The user name.</param>\r
128             <remarks>\r
129             The Id property is initialized to form a new GUID string value.\r
130             </remarks>\r
131         </member>\r
132         <member name="T:Microsoft.AspNetCore.Identity.IdentityUser`1">\r
133             <summary>\r
134             Represents a user in the identity system\r
135             </summary>\r
136             <typeparam name="TKey">The type used for the primary key for the user.</typeparam>\r
137         </member>\r
138         <member name="M:Microsoft.AspNetCore.Identity.IdentityUser`1.#ctor">\r
139             <summary>\r
140             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/>.\r
141             </summary>\r
142         </member>\r
143         <member name="M:Microsoft.AspNetCore.Identity.IdentityUser`1.#ctor(System.String)">\r
144             <summary>\r
145             Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/>.\r
146             </summary>\r
147             <param name="userName">The user name.</param>\r
148         </member>\r
149         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.Id">\r
150             <summary>\r
151             Gets or sets the primary key for this user.\r
152             </summary>\r
153         </member>\r
154         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.UserName">\r
155             <summary>\r
156             Gets or sets the user name for this user.\r
157             </summary>\r
158         </member>\r
159         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.NormalizedUserName">\r
160             <summary>\r
161             Gets or sets the normalized user name for this user.\r
162             </summary>\r
163         </member>\r
164         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.Email">\r
165             <summary>\r
166             Gets or sets the email address for this user.\r
167             </summary>\r
168         </member>\r
169         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.NormalizedEmail">\r
170             <summary>\r
171             Gets or sets the normalized email address for this user.\r
172             </summary>\r
173         </member>\r
174         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.EmailConfirmed">\r
175             <summary>\r
176             Gets or sets a flag indicating if a user has confirmed their email address.\r
177             </summary>\r
178             <value>True if the email address has been confirmed, otherwise false.</value>\r
179         </member>\r
180         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.PasswordHash">\r
181             <summary>\r
182             Gets or sets a salted and hashed representation of the password for this user.\r
183             </summary>\r
184         </member>\r
185         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.SecurityStamp">\r
186             <summary>\r
187             A random value that must change whenever a users credentials change (password changed, login removed)\r
188             </summary>\r
189         </member>\r
190         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.ConcurrencyStamp">\r
191             <summary>\r
192             A random value that must change whenever a user is persisted to the store\r
193             </summary>\r
194         </member>\r
195         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.PhoneNumber">\r
196             <summary>\r
197             Gets or sets a telephone number for the user.\r
198             </summary>\r
199         </member>\r
200         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.PhoneNumberConfirmed">\r
201             <summary>\r
202             Gets or sets a flag indicating if a user has confirmed their telephone address.\r
203             </summary>\r
204             <value>True if the telephone number has been confirmed, otherwise false.</value>\r
205         </member>\r
206         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.TwoFactorEnabled">\r
207             <summary>\r
208             Gets or sets a flag indicating if two factor authentication is enabled for this user.\r
209             </summary>\r
210             <value>True if 2fa is enabled, otherwise false.</value>\r
211         </member>\r
212         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.LockoutEnd">\r
213             <summary>\r
214             Gets or sets the date and time, in UTC, when any user lockout ends.\r
215             </summary>\r
216             <remarks>\r
217             A value in the past means the user is not locked out.\r
218             </remarks>\r
219         </member>\r
220         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.LockoutEnabled">\r
221             <summary>\r
222             Gets or sets a flag indicating if the user could be locked out.\r
223             </summary>\r
224             <value>True if the user could be locked out, otherwise false.</value>\r
225         </member>\r
226         <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.AccessFailedCount">\r
227             <summary>\r
228             Gets or sets the number of failed login attempts for the current user.\r
229             </summary>\r
230         </member>\r
231         <member name="M:Microsoft.AspNetCore.Identity.IdentityUser`1.ToString">\r
232             <summary>\r
233             Returns the username for this user.\r
234             </summary>\r
235         </member>\r
236         <member name="T:Microsoft.AspNetCore.Identity.IdentityUserClaim`1">\r
237             <summary>\r
238             Represents a claim that a user possesses. \r
239             </summary>\r
240             <typeparam name="TKey">The type used for the primary key for this user that possesses this claim.</typeparam>\r
241         </member>\r
242         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.Id">\r
243             <summary>\r
244             Gets or sets the identifier for this user claim.\r
245             </summary>\r
246         </member>\r
247         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.UserId">\r
248             <summary>\r
249             Gets or sets the primary key of the user associated with this claim.\r
250             </summary>\r
251         </member>\r
252         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.ClaimType">\r
253             <summary>\r
254             Gets or sets the claim type for this claim.\r
255             </summary>\r
256         </member>\r
257         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.ClaimValue">\r
258             <summary>\r
259             Gets or sets the claim value for this claim.\r
260             </summary>\r
261         </member>\r
262         <member name="M:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.ToClaim">\r
263             <summary>\r
264             Converts the entity into a Claim instance.\r
265             </summary>\r
266             <returns></returns>\r
267         </member>\r
268         <member name="M:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.InitializeFromClaim(System.Security.Claims.Claim)">\r
269             <summary>\r
270             Reads the type and value from the Claim.\r
271             </summary>\r
272             <param name="claim"></param>\r
273         </member>\r
274         <member name="T:Microsoft.AspNetCore.Identity.IdentityUserLogin`1">\r
275             <summary>\r
276             Represents a login and its associated provider for a user.\r
277             </summary>\r
278             <typeparam name="TKey">The type of the primary key of the user associated with this login.</typeparam>\r
279         </member>\r
280         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserLogin`1.LoginProvider">\r
281             <summary>\r
282             Gets or sets the login provider for the login (e.g. facebook, google)\r
283             </summary>\r
284         </member>\r
285         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserLogin`1.ProviderKey">\r
286             <summary>\r
287             Gets or sets the unique provider identifier for this login.\r
288             </summary>\r
289         </member>\r
290         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserLogin`1.ProviderDisplayName">\r
291             <summary>\r
292             Gets or sets the friendly name used in a UI for this login.\r
293             </summary>\r
294         </member>\r
295         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserLogin`1.UserId">\r
296             <summary>\r
297             Gets or sets the primary key of the user associated with this login.\r
298             </summary>\r
299         </member>\r
300         <member name="T:Microsoft.AspNetCore.Identity.IdentityUserRole`1">\r
301             <summary>\r
302             Represents the link between a user and a role.\r
303             </summary>\r
304             <typeparam name="TKey">The type of the primary key used for users and roles.</typeparam>\r
305         </member>\r
306         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserRole`1.UserId">\r
307             <summary>\r
308             Gets or sets the primary key of the user that is linked to a role.\r
309             </summary>\r
310         </member>\r
311         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserRole`1.RoleId">\r
312             <summary>\r
313             Gets or sets the primary key of the role that is linked to the user.\r
314             </summary>\r
315         </member>\r
316         <member name="T:Microsoft.AspNetCore.Identity.IdentityUserToken`1">\r
317             <summary>\r
318             Represents an authentication token for a user.\r
319             </summary>\r
320             <typeparam name="TKey">The type of the primary key used for users.</typeparam>\r
321         </member>\r
322         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserToken`1.UserId">\r
323             <summary>\r
324             Gets or sets the primary key of the user that the token belongs to.\r
325             </summary>\r
326         </member>\r
327         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserToken`1.LoginProvider">\r
328             <summary>\r
329             Gets or sets the LoginProvider this token is from.\r
330             </summary>\r
331         </member>\r
332         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserToken`1.Name">\r
333             <summary>\r
334             Gets or sets the name of the token.\r
335             </summary>\r
336         </member>\r
337         <member name="P:Microsoft.AspNetCore.Identity.IdentityUserToken`1.Value">\r
338             <summary>\r
339             Gets or sets the token value.\r
340             </summary>\r
341         </member>\r
342         <member name="T:Microsoft.AspNetCore.Identity.RoleStoreBase`4">\r
343             <summary>\r
344             Creates a new instance of a persistence store for roles.\r
345             </summary>\r
346             <typeparam name="TRole">The type of the class representing a role.</typeparam>\r
347             <typeparam name="TKey">The type of the primary key for a role.</typeparam>\r
348             <typeparam name="TUserRole">The type of the class representing a user role.</typeparam>\r
349             <typeparam name="TRoleClaim">The type of the class representing a role claim.</typeparam>\r
350         </member>\r
351         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.#ctor(Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">\r
352             <summary>\r
353             Constructs a new instance of <see cref="T:Microsoft.AspNetCore.Identity.RoleStoreBase`4"/>.\r
354             </summary>\r
355             <param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>\r
356         </member>\r
357         <member name="P:Microsoft.AspNetCore.Identity.RoleStoreBase`4.ErrorDescriber">\r
358             <summary>\r
359             Gets or sets the <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/> for any error that occurred with the current operation.\r
360             </summary>\r
361         </member>\r
362         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.CreateAsync(`0,System.Threading.CancellationToken)">\r
363             <summary>\r
364             Creates a new role in a store as an asynchronous operation.\r
365             </summary>\r
366             <param name="role">The role to create in the store.</param>\r
367             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
368             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that represents the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the asynchronous query.</returns>\r
369         </member>\r
370         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.UpdateAsync(`0,System.Threading.CancellationToken)">\r
371             <summary>\r
372             Updates a role in a store as an asynchronous operation.\r
373             </summary>\r
374             <param name="role">The role to update in the store.</param>\r
375             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
376             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that represents the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the asynchronous query.</returns>\r
377         </member>\r
378         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.DeleteAsync(`0,System.Threading.CancellationToken)">\r
379             <summary>\r
380             Deletes a role from the store as an asynchronous operation.\r
381             </summary>\r
382             <param name="role">The role to delete from the store.</param>\r
383             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
384             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that represents the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the asynchronous query.</returns>\r
385         </member>\r
386         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.GetRoleIdAsync(`0,System.Threading.CancellationToken)">\r
387             <summary>\r
388             Gets the ID for a role from the store as an asynchronous operation.\r
389             </summary>\r
390             <param name="role">The role whose ID should be returned.</param>\r
391             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
392             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the ID of the role.</returns>\r
393         </member>\r
394         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.GetRoleNameAsync(`0,System.Threading.CancellationToken)">\r
395             <summary>\r
396             Gets the name of a role from the store as an asynchronous operation.\r
397             </summary>\r
398             <param name="role">The role whose name should be returned.</param>\r
399             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
400             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the name of the role.</returns>\r
401         </member>\r
402         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.SetRoleNameAsync(`0,System.String,System.Threading.CancellationToken)">\r
403             <summary>\r
404             Sets the name of a role in the store as an asynchronous operation.\r
405             </summary>\r
406             <param name="role">The role whose name should be set.</param>\r
407             <param name="roleName">The name of the role.</param>\r
408             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
409             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
410         </member>\r
411         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.ConvertIdFromString(System.String)">\r
412             <summary>\r
413             Converts the provided <paramref name="id"/> to a strongly typed key object.\r
414             </summary>\r
415             <param name="id">The id to convert.</param>\r
416             <returns>An instance of <typeparamref name="TKey"/> representing the provided <paramref name="id"/>.</returns>\r
417         </member>\r
418         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.ConvertIdToString(`1)">\r
419             <summary>\r
420             Converts the provided <paramref name="id"/> to its string representation.\r
421             </summary>\r
422             <param name="id">The id to convert.</param>\r
423             <returns>An <see cref="T:System.String"/> representation of the provided <paramref name="id"/>.</returns>\r
424         </member>\r
425         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.FindByIdAsync(System.String,System.Threading.CancellationToken)">\r
426             <summary>\r
427             Finds the role who has the specified ID as an asynchronous operation.\r
428             </summary>\r
429             <param name="id">The role ID to look for.</param>\r
430             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
431             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that result of the look up.</returns>\r
432         </member>\r
433         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.FindByNameAsync(System.String,System.Threading.CancellationToken)">\r
434             <summary>\r
435             Finds the role who has the specified normalized name as an asynchronous operation.\r
436             </summary>\r
437             <param name="normalizedName">The normalized role name to look for.</param>\r
438             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
439             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that result of the look up.</returns>\r
440         </member>\r
441         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.GetNormalizedRoleNameAsync(`0,System.Threading.CancellationToken)">\r
442             <summary>\r
443             Get a role's normalized name as an asynchronous operation.\r
444             </summary>\r
445             <param name="role">The role whose normalized name should be retrieved.</param>\r
446             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
447             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the name of the role.</returns>\r
448         </member>\r
449         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.SetNormalizedRoleNameAsync(`0,System.String,System.Threading.CancellationToken)">\r
450             <summary>\r
451             Set a role's normalized name as an asynchronous operation.\r
452             </summary>\r
453             <param name="role">The role whose normalized name should be set.</param>\r
454             <param name="normalizedName">The normalized name to set</param>\r
455             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
456             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
457         </member>\r
458         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.ThrowIfDisposed">\r
459             <summary>\r
460             Throws if this class has been disposed.\r
461             </summary>\r
462         </member>\r
463         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.Dispose">\r
464             <summary>\r
465             Dispose the stores\r
466             </summary>\r
467         </member>\r
468         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.GetClaimsAsync(`0,System.Threading.CancellationToken)">\r
469             <summary>\r
470             Get the claims associated with the specified <paramref name="role"/> as an asynchronous operation.\r
471             </summary>\r
472             <param name="role">The role whose claims should be retrieved.</param>\r
473             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
474             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the claims granted to a role.</returns>\r
475         </member>\r
476         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.AddClaimAsync(`0,System.Security.Claims.Claim,System.Threading.CancellationToken)">\r
477             <summary>\r
478             Adds the <paramref name="claim"/> given to the specified <paramref name="role"/>.\r
479             </summary>\r
480             <param name="role">The role to add the claim to.</param>\r
481             <param name="claim">The claim to add to the role.</param>\r
482             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
483             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
484         </member>\r
485         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.RemoveClaimAsync(`0,System.Security.Claims.Claim,System.Threading.CancellationToken)">\r
486             <summary>\r
487             Removes the <paramref name="claim"/> given from the specified <paramref name="role"/>.\r
488             </summary>\r
489             <param name="role">The role to remove the claim from.</param>\r
490             <param name="claim">The claim to remove from the role.</param>\r
491             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
492             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
493         </member>\r
494         <member name="P:Microsoft.AspNetCore.Identity.RoleStoreBase`4.Roles">\r
495             <summary>\r
496             A navigation property for the roles the store contains.\r
497             </summary>\r
498         </member>\r
499         <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.CreateRoleClaim(`0,System.Security.Claims.Claim)">\r
500             <summary>\r
501             Creates a entity representing a role claim.\r
502             </summary>\r
503             <param name="role">The associated role.</param>\r
504             <param name="claim">The associated claim.</param>\r
505             <returns>The role claim entity.</returns>\r
506         </member>\r
507         <member name="T:Microsoft.AspNetCore.Identity.UserStoreBase`5">\r
508             <summary>\r
509             Represents a new instance of a persistence store for the specified user type.\r
510             </summary>\r
511             <typeparam name="TUser">The type representing a user.</typeparam>\r
512             <typeparam name="TKey">The type of the primary key for a user.</typeparam>\r
513             <typeparam name="TUserClaim">The type representing a claim.</typeparam>\r
514             <typeparam name="TUserLogin">The type representing a user external login.</typeparam>\r
515             <typeparam name="TUserToken">The type representing a user token.</typeparam>\r
516         </member>\r
517         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.#ctor(Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">\r
518             <summary>\r
519             Creates a new instance.\r
520             </summary>\r
521             <param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/> used to describe store errors.</param>\r
522         </member>\r
523         <member name="P:Microsoft.AspNetCore.Identity.UserStoreBase`5.ErrorDescriber">\r
524             <summary>\r
525             Gets or sets the <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/> for any error that occurred with the current operation.\r
526             </summary>\r
527         </member>\r
528         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CreateUserClaim(`0,System.Security.Claims.Claim)">\r
529             <summary>\r
530             Called to create a new instance of a <see cref="T:Microsoft.AspNetCore.Identity.IdentityUserClaim`1"/>.\r
531             </summary>\r
532             <param name="user">The associated user.</param>\r
533             <param name="claim">The associated claim.</param>\r
534             <returns></returns>\r
535         </member>\r
536         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CreateUserLogin(`0,Microsoft.AspNetCore.Identity.UserLoginInfo)">\r
537             <summary>\r
538             Called to create a new instance of a <see cref="T:Microsoft.AspNetCore.Identity.IdentityUserLogin`1"/>.\r
539             </summary>\r
540             <param name="user">The associated user.</param>\r
541             <param name="login">The sasociated login.</param>\r
542             <returns></returns>\r
543         </member>\r
544         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CreateUserToken(`0,System.String,System.String,System.String)">\r
545             <summary>\r
546             Called to create a new instance of a <see cref="T:Microsoft.AspNetCore.Identity.IdentityUserToken`1"/>.\r
547             </summary>\r
548             <param name="user">The associated user.</param>\r
549             <param name="loginProvider">The associated login provider.</param>\r
550             <param name="name">The name of the user token.</param>\r
551             <param name="value">The value of the user token.</param>\r
552             <returns></returns>\r
553         </member>\r
554         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetUserIdAsync(`0,System.Threading.CancellationToken)">\r
555             <summary>\r
556             Gets the user identifier for the specified <paramref name="user"/>.\r
557             </summary>\r
558             <param name="user">The user whose identifier should be retrieved.</param>\r
559             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
560             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the identifier for the specified <paramref name="user"/>.</returns>\r
561         </member>\r
562         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetUserNameAsync(`0,System.Threading.CancellationToken)">\r
563             <summary>\r
564             Gets the user name for the specified <paramref name="user"/>.\r
565             </summary>\r
566             <param name="user">The user whose name should be retrieved.</param>\r
567             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
568             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the name for the specified <paramref name="user"/>.</returns>\r
569         </member>\r
570         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetUserNameAsync(`0,System.String,System.Threading.CancellationToken)">\r
571             <summary>\r
572             Sets the given <paramref name="userName" /> for the specified <paramref name="user"/>.\r
573             </summary>\r
574             <param name="user">The user whose name should be set.</param>\r
575             <param name="userName">The user name to set.</param>\r
576             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
577             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
578         </member>\r
579         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetNormalizedUserNameAsync(`0,System.Threading.CancellationToken)">\r
580             <summary>\r
581             Gets the normalized user name for the specified <paramref name="user"/>.\r
582             </summary>\r
583             <param name="user">The user whose normalized name should be retrieved.</param>\r
584             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
585             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the normalized user name for the specified <paramref name="user"/>.</returns>\r
586         </member>\r
587         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetNormalizedUserNameAsync(`0,System.String,System.Threading.CancellationToken)">\r
588             <summary>\r
589             Sets the given normalized name for the specified <paramref name="user"/>.\r
590             </summary>\r
591             <param name="user">The user whose name should be set.</param>\r
592             <param name="normalizedName">The normalized name to set.</param>\r
593             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
594             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
595         </member>\r
596         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CreateAsync(`0,System.Threading.CancellationToken)">\r
597             <summary>\r
598             Creates the specified <paramref name="user"/> in the user store.\r
599             </summary>\r
600             <param name="user">The user to create.</param>\r
601             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
602             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the creation operation.</returns>\r
603         </member>\r
604         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.UpdateAsync(`0,System.Threading.CancellationToken)">\r
605             <summary>\r
606             Updates the specified <paramref name="user"/> in the user store.\r
607             </summary>\r
608             <param name="user">The user to update.</param>\r
609             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
610             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the update operation.</returns>\r
611         </member>\r
612         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.DeleteAsync(`0,System.Threading.CancellationToken)">\r
613             <summary>\r
614             Deletes the specified <paramref name="user"/> from the user store.\r
615             </summary>\r
616             <param name="user">The user to delete.</param>\r
617             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
618             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the update operation.</returns>\r
619         </member>\r
620         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindByIdAsync(System.String,System.Threading.CancellationToken)">\r
621             <summary>\r
622             Finds and returns a user, if any, who has the specified <paramref name="userId"/>.\r
623             </summary>\r
624             <param name="userId">The user ID to search for.</param>\r
625             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
626             <returns>\r
627             The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the user matching the specified <paramref name="userId"/> if it exists.\r
628             </returns>\r
629         </member>\r
630         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ConvertIdFromString(System.String)">\r
631             <summary>\r
632             Converts the provided <paramref name="id"/> to a strongly typed key object.\r
633             </summary>\r
634             <param name="id">The id to convert.</param>\r
635             <returns>An instance of <typeparamref name="TKey"/> representing the provided <paramref name="id"/>.</returns>\r
636         </member>\r
637         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ConvertIdToString(`1)">\r
638             <summary>\r
639             Converts the provided <paramref name="id"/> to its string representation.\r
640             </summary>\r
641             <param name="id">The id to convert.</param>\r
642             <returns>An <see cref="T:System.String"/> representation of the provided <paramref name="id"/>.</returns>\r
643         </member>\r
644         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindByNameAsync(System.String,System.Threading.CancellationToken)">\r
645             <summary>\r
646             Finds and returns a user, if any, who has the specified normalized user name.\r
647             </summary>\r
648             <param name="normalizedUserName">The normalized user name to search for.</param>\r
649             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
650             <returns>\r
651             The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the user matching the specified <paramref name="normalizedUserName"/> if it exists.\r
652             </returns>\r
653         </member>\r
654         <member name="P:Microsoft.AspNetCore.Identity.UserStoreBase`5.Users">\r
655             <summary>\r
656             A navigation property for the users the store contains.\r
657             </summary>\r
658         </member>\r
659         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetPasswordHashAsync(`0,System.String,System.Threading.CancellationToken)">\r
660             <summary>\r
661             Sets the password hash for a user.\r
662             </summary>\r
663             <param name="user">The user to set the password hash for.</param>\r
664             <param name="passwordHash">The password hash to set.</param>\r
665             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
666             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
667         </member>\r
668         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetPasswordHashAsync(`0,System.Threading.CancellationToken)">\r
669             <summary>\r
670             Gets the password hash for a user.\r
671             </summary>\r
672             <param name="user">The user to retrieve the password hash for.</param>\r
673             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
674             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the password hash for the user.</returns>\r
675         </member>\r
676         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.HasPasswordAsync(`0,System.Threading.CancellationToken)">\r
677             <summary>\r
678             Returns a flag indicating if the specified user has a password.\r
679             </summary>\r
680             <param name="user">The user to retrieve the password hash for.</param>\r
681             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
682             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> containing a flag indicating if the specified user has a password. If the \r
683             user has a password the returned value with be true, otherwise it will be false.</returns>\r
684         </member>\r
685         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindUserAsync(`1,System.Threading.CancellationToken)">\r
686             <summary>\r
687             Return a user with the matching userId if it exists.\r
688             </summary>\r
689             <param name="userId">The user's id.</param>\r
690             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
691             <returns>The user if it exists.</returns>\r
692         </member>\r
693         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindUserLoginAsync(`1,System.String,System.String,System.Threading.CancellationToken)">\r
694             <summary>\r
695             Return a user login with the matching userId, provider, providerKey if it exists.\r
696             </summary>\r
697             <param name="userId">The user's id.</param>\r
698             <param name="loginProvider">The login provider name.</param>\r
699             <param name="providerKey">The key provided by the <paramref name="loginProvider"/> to identify a user.</param>\r
700             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
701             <returns>The user login if it exists.</returns>\r
702         </member>\r
703         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindUserLoginAsync(System.String,System.String,System.Threading.CancellationToken)">\r
704             <summary>\r
705             Return a user login with  provider, providerKey if it exists.\r
706             </summary>\r
707             <param name="loginProvider">The login provider name.</param>\r
708             <param name="providerKey">The key provided by the <paramref name="loginProvider"/> to identify a user.</param>\r
709             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
710             <returns>The user login if it exists.</returns>\r
711         </member>\r
712         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ThrowIfDisposed">\r
713             <summary>\r
714             Throws if this class has been disposed.\r
715             </summary>\r
716         </member>\r
717         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.Dispose">\r
718             <summary>\r
719             Dispose the store\r
720             </summary>\r
721         </member>\r
722         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetClaimsAsync(`0,System.Threading.CancellationToken)">\r
723             <summary>\r
724             Get the claims associated with the specified <paramref name="user"/> as an asynchronous operation.\r
725             </summary>\r
726             <param name="user">The user whose claims should be retrieved.</param>\r
727             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
728             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the claims granted to a user.</returns>\r
729         </member>\r
730         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.AddClaimsAsync(`0,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.Threading.CancellationToken)">\r
731             <summary>\r
732             Adds the <paramref name="claims"/> given to the specified <paramref name="user"/>.\r
733             </summary>\r
734             <param name="user">The user to add the claim to.</param>\r
735             <param name="claims">The claim to add to the user.</param>\r
736             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
737             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
738         </member>\r
739         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ReplaceClaimAsync(`0,System.Security.Claims.Claim,System.Security.Claims.Claim,System.Threading.CancellationToken)">\r
740             <summary>\r
741             Replaces the <paramref name="claim"/> on the specified <paramref name="user"/>, with the <paramref name="newClaim"/>.\r
742             </summary>\r
743             <param name="user">The user to replace the claim on.</param>\r
744             <param name="claim">The claim replace.</param>\r
745             <param name="newClaim">The new claim replacing the <paramref name="claim"/>.</param>\r
746             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
747             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
748         </member>\r
749         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RemoveClaimsAsync(`0,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.Threading.CancellationToken)">\r
750             <summary>\r
751             Removes the <paramref name="claims"/> given from the specified <paramref name="user"/>.\r
752             </summary>\r
753             <param name="user">The user to remove the claims from.</param>\r
754             <param name="claims">The claim to remove.</param>\r
755             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
756             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
757         </member>\r
758         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.AddLoginAsync(`0,Microsoft.AspNetCore.Identity.UserLoginInfo,System.Threading.CancellationToken)">\r
759             <summary>\r
760             Adds the <paramref name="login"/> given to the specified <paramref name="user"/>.\r
761             </summary>\r
762             <param name="user">The user to add the login to.</param>\r
763             <param name="login">The login to add to the user.</param>\r
764             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
765             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
766         </member>\r
767         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RemoveLoginAsync(`0,System.String,System.String,System.Threading.CancellationToken)">\r
768             <summary>\r
769             Removes the <paramref name="loginProvider"/> given from the specified <paramref name="user"/>.\r
770             </summary>\r
771             <param name="user">The user to remove the login from.</param>\r
772             <param name="loginProvider">The login to remove from the user.</param>\r
773             <param name="providerKey">The key provided by the <paramref name="loginProvider"/> to identify a user.</param>\r
774             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
775             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
776         </member>\r
777         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetLoginsAsync(`0,System.Threading.CancellationToken)">\r
778             <summary>\r
779             Retrieves the associated logins for the specified <param ref="user"/>.\r
780             </summary>\r
781             <param name="user">The user whose associated logins to retrieve.</param>\r
782             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
783             <returns>\r
784             The <see cref="T:System.Threading.Tasks.Task"/> for the asynchronous operation, containing a list of <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/> for the specified <paramref name="user"/>, if any.\r
785             </returns>\r
786         </member>\r
787         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindByLoginAsync(System.String,System.String,System.Threading.CancellationToken)">\r
788             <summary>\r
789             Retrieves the user associated with the specified login provider and login provider key..\r
790             </summary>\r
791             <param name="loginProvider">The login provider who provided the <paramref name="providerKey"/>.</param>\r
792             <param name="providerKey">The key provided by the <paramref name="loginProvider"/> to identify a user.</param>\r
793             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
794             <returns>\r
795             The <see cref="T:System.Threading.Tasks.Task"/> for the asynchronous operation, containing the user, if any which matched the specified login provider and key.\r
796             </returns>\r
797         </member>\r
798         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetEmailConfirmedAsync(`0,System.Threading.CancellationToken)">\r
799             <summary>\r
800             Gets a flag indicating whether the email address for the specified <paramref name="user"/> has been verified, true if the email address is verified otherwise\r
801             false.\r
802             </summary>\r
803             <param name="user">The user whose email confirmation status should be returned.</param>\r
804             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
805             <returns>\r
806             The task object containing the results of the asynchronous operation, a flag indicating whether the email address for the specified <paramref name="user"/>\r
807             has been confirmed or not.\r
808             </returns>\r
809         </member>\r
810         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetEmailConfirmedAsync(`0,System.Boolean,System.Threading.CancellationToken)">\r
811             <summary>\r
812             Sets the flag indicating whether the specified <paramref name="user"/>'s email address has been confirmed or not.\r
813             </summary>\r
814             <param name="user">The user whose email confirmation status should be set.</param>\r
815             <param name="confirmed">A flag indicating if the email address has been confirmed, true if the address is confirmed otherwise false.</param>\r
816             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
817             <returns>The task object representing the asynchronous operation.</returns>\r
818         </member>\r
819         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetEmailAsync(`0,System.String,System.Threading.CancellationToken)">\r
820             <summary>\r
821             Sets the <paramref name="email"/> address for a <paramref name="user"/>.\r
822             </summary>\r
823             <param name="user">The user whose email should be set.</param>\r
824             <param name="email">The email to set.</param>\r
825             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
826             <returns>The task object representing the asynchronous operation.</returns>\r
827         </member>\r
828         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetEmailAsync(`0,System.Threading.CancellationToken)">\r
829             <summary>\r
830             Gets the email address for the specified <paramref name="user"/>.\r
831             </summary>\r
832             <param name="user">The user whose email should be returned.</param>\r
833             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
834             <returns>The task object containing the results of the asynchronous operation, the email address for the specified <paramref name="user"/>.</returns>\r
835         </member>\r
836         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetNormalizedEmailAsync(`0,System.Threading.CancellationToken)">\r
837             <summary>\r
838             Returns the normalized email for the specified <paramref name="user"/>.\r
839             </summary>\r
840             <param name="user">The user whose email address to retrieve.</param>\r
841             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
842             <returns>\r
843             The task object containing the results of the asynchronous lookup operation, the normalized email address if any associated with the specified user.\r
844             </returns>\r
845         </member>\r
846         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetNormalizedEmailAsync(`0,System.String,System.Threading.CancellationToken)">\r
847             <summary>\r
848             Sets the normalized email for the specified <paramref name="user"/>.\r
849             </summary>\r
850             <param name="user">The user whose email address to set.</param>\r
851             <param name="normalizedEmail">The normalized email to set for the specified <paramref name="user"/>.</param>\r
852             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
853             <returns>The task object representing the asynchronous operation.</returns>\r
854         </member>\r
855         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindByEmailAsync(System.String,System.Threading.CancellationToken)">\r
856             <summary>\r
857             Gets the user, if any, associated with the specified, normalized email address.\r
858             </summary>\r
859             <param name="normalizedEmail">The normalized email address to return the user for.</param>\r
860             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
861             <returns>\r
862             The task object containing the results of the asynchronous lookup operation, the user if any associated with the specified normalized email address.\r
863             </returns>\r
864         </member>\r
865         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetLockoutEndDateAsync(`0,System.Threading.CancellationToken)">\r
866             <summary>\r
867             Gets the last <see cref="T:System.DateTimeOffset"/> a user's last lockout expired, if any.\r
868             Any time in the past should be indicates a user is not locked out.\r
869             </summary>\r
870             <param name="user">The user whose lockout date should be retrieved.</param>\r
871             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
872             <returns>\r
873             A <see cref="T:System.Threading.Tasks.Task`1"/> that represents the result of the asynchronous query, a <see cref="T:System.DateTimeOffset"/> containing the last time\r
874             a user's lockout expired, if any.\r
875             </returns>\r
876         </member>\r
877         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetLockoutEndDateAsync(`0,System.Nullable{System.DateTimeOffset},System.Threading.CancellationToken)">\r
878             <summary>\r
879             Locks out a user until the specified end date has passed. Setting a end date in the past immediately unlocks a user.\r
880             </summary>\r
881             <param name="user">The user whose lockout date should be set.</param>\r
882             <param name="lockoutEnd">The <see cref="T:System.DateTimeOffset"/> after which the <paramref name="user"/>'s lockout should end.</param>\r
883             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
884             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
885         </member>\r
886         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.IncrementAccessFailedCountAsync(`0,System.Threading.CancellationToken)">\r
887             <summary>\r
888             Records that a failed access has occurred, incrementing the failed access count.\r
889             </summary>\r
890             <param name="user">The user whose cancellation count should be incremented.</param>\r
891             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
892             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the incremented failed access count.</returns>\r
893         </member>\r
894         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ResetAccessFailedCountAsync(`0,System.Threading.CancellationToken)">\r
895             <summary>\r
896             Resets a user's failed access count.\r
897             </summary>\r
898             <param name="user">The user whose failed access count should be reset.</param>\r
899             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
900             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
901             <remarks>This is typically called after the account is successfully accessed.</remarks>\r
902         </member>\r
903         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetAccessFailedCountAsync(`0,System.Threading.CancellationToken)">\r
904             <summary>\r
905             Retrieves the current failed access count for the specified <paramref name="user"/>..\r
906             </summary>\r
907             <param name="user">The user whose failed access count should be retrieved.</param>\r
908             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
909             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the failed access count.</returns>\r
910         </member>\r
911         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetLockoutEnabledAsync(`0,System.Threading.CancellationToken)">\r
912             <summary>\r
913             Retrieves a flag indicating whether user lockout can enabled for the specified user.\r
914             </summary>\r
915             <param name="user">The user whose ability to be locked out should be returned.</param>\r
916             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
917             <returns>\r
918             The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, true if a user can be locked out, otherwise false.\r
919             </returns>\r
920         </member>\r
921         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetLockoutEnabledAsync(`0,System.Boolean,System.Threading.CancellationToken)">\r
922             <summary>\r
923             Set the flag indicating if the specified <paramref name="user"/> can be locked out..\r
924             </summary>\r
925             <param name="user">The user whose ability to be locked out should be set.</param>\r
926             <param name="enabled">A flag indicating if lock out can be enabled for the specified <paramref name="user"/>.</param>\r
927             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
928             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
929         </member>\r
930         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetPhoneNumberAsync(`0,System.String,System.Threading.CancellationToken)">\r
931             <summary>\r
932             Sets the telephone number for the specified <paramref name="user"/>.\r
933             </summary>\r
934             <param name="user">The user whose telephone number should be set.</param>\r
935             <param name="phoneNumber">The telephone number to set.</param>\r
936             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
937             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
938         </member>\r
939         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetPhoneNumberAsync(`0,System.Threading.CancellationToken)">\r
940             <summary>\r
941             Gets the telephone number, if any, for the specified <paramref name="user"/>.\r
942             </summary>\r
943             <param name="user">The user whose telephone number should be retrieved.</param>\r
944             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
945             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the user's telephone number, if any.</returns>\r
946         </member>\r
947         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetPhoneNumberConfirmedAsync(`0,System.Threading.CancellationToken)">\r
948             <summary>\r
949             Gets a flag indicating whether the specified <paramref name="user"/>'s telephone number has been confirmed.\r
950             </summary>\r
951             <param name="user">The user to return a flag for, indicating whether their telephone number is confirmed.</param>\r
952             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
953             <returns>\r
954             The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, returning true if the specified <paramref name="user"/> has a confirmed\r
955             telephone number otherwise false.\r
956             </returns>\r
957         </member>\r
958         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetPhoneNumberConfirmedAsync(`0,System.Boolean,System.Threading.CancellationToken)">\r
959             <summary>\r
960             Sets a flag indicating if the specified <paramref name="user"/>'s phone number has been confirmed..\r
961             </summary>\r
962             <param name="user">The user whose telephone number confirmation status should be set.</param>\r
963             <param name="confirmed">A flag indicating whether the user's telephone number has been confirmed.</param>\r
964             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
965             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
966         </member>\r
967         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetSecurityStampAsync(`0,System.String,System.Threading.CancellationToken)">\r
968             <summary>\r
969             Sets the provided security <paramref name="stamp"/> for the specified <paramref name="user"/>.\r
970             </summary>\r
971             <param name="user">The user whose security stamp should be set.</param>\r
972             <param name="stamp">The security stamp to set.</param>\r
973             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
974             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
975         </member>\r
976         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetSecurityStampAsync(`0,System.Threading.CancellationToken)">\r
977             <summary>\r
978             Get the security stamp for the specified <paramref name="user" />.\r
979             </summary>\r
980             <param name="user">The user whose security stamp should be set.</param>\r
981             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
982             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the security stamp for the specified <paramref name="user"/>.</returns>\r
983         </member>\r
984         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetTwoFactorEnabledAsync(`0,System.Boolean,System.Threading.CancellationToken)">\r
985             <summary>\r
986             Sets a flag indicating whether the specified <paramref name="user"/> has two factor authentication enabled or not,\r
987             as an asynchronous operation.\r
988             </summary>\r
989             <param name="user">The user whose two factor authentication enabled status should be set.</param>\r
990             <param name="enabled">A flag indicating whether the specified <paramref name="user"/> has two factor authentication enabled.</param>\r
991             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
992             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
993         </member>\r
994         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetTwoFactorEnabledAsync(`0,System.Threading.CancellationToken)">\r
995             <summary>\r
996             Returns a flag indicating whether the specified <paramref name="user"/> has two factor authentication enabled or not,\r
997             as an asynchronous operation.\r
998             </summary>\r
999             <param name="user">The user whose two factor authentication enabled status should be set.</param>\r
1000             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1001             <returns>\r
1002             The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing a flag indicating whether the specified \r
1003             <paramref name="user"/> has two factor authentication enabled or not.\r
1004             </returns>\r
1005         </member>\r
1006         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetUsersForClaimAsync(System.Security.Claims.Claim,System.Threading.CancellationToken)">\r
1007             <summary>\r
1008             Retrieves all users with the specified claim.\r
1009             </summary>\r
1010             <param name="claim">The claim whose users should be retrieved.</param>\r
1011             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1012             <returns>\r
1013             The <see cref="T:System.Threading.Tasks.Task"/> contains a list of users, if any, that contain the specified claim. \r
1014             </returns>\r
1015         </member>\r
1016         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindTokenAsync(`0,System.String,System.String,System.Threading.CancellationToken)">\r
1017             <summary>\r
1018             Find a user token if it exists.\r
1019             </summary>\r
1020             <param name="user">The token owner.</param>\r
1021             <param name="loginProvider">The login provider for the token.</param>\r
1022             <param name="name">The name of the token.</param>\r
1023             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1024             <returns>The user token if it exists.</returns>\r
1025         </member>\r
1026         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.AddUserTokenAsync(`4)">\r
1027             <summary>\r
1028             Add a new user token.\r
1029             </summary>\r
1030             <param name="token">The token to be added.</param>\r
1031             <returns></returns>\r
1032         </member>\r
1033         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RemoveUserTokenAsync(`4)">\r
1034             <summary>\r
1035             Remove a new user token.\r
1036             </summary>\r
1037             <param name="token">The token to be removed.</param>\r
1038             <returns></returns>\r
1039         </member>\r
1040         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetTokenAsync(`0,System.String,System.String,System.String,System.Threading.CancellationToken)">\r
1041             <summary>\r
1042             Sets the token value for a particular user.\r
1043             </summary>\r
1044             <param name="user">The user.</param>\r
1045             <param name="loginProvider">The authentication provider for the token.</param>\r
1046             <param name="name">The name of the token.</param>\r
1047             <param name="value">The value of the token.</param>\r
1048             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1049             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
1050         </member>\r
1051         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RemoveTokenAsync(`0,System.String,System.String,System.Threading.CancellationToken)">\r
1052             <summary>\r
1053             Deletes a token for a user.\r
1054             </summary>\r
1055             <param name="user">The user.</param>\r
1056             <param name="loginProvider">The authentication provider for the token.</param>\r
1057             <param name="name">The name of the token.</param>\r
1058             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1059             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
1060         </member>\r
1061         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetTokenAsync(`0,System.String,System.String,System.Threading.CancellationToken)">\r
1062             <summary>\r
1063             Returns the token value.\r
1064             </summary>\r
1065             <param name="user">The user.</param>\r
1066             <param name="loginProvider">The authentication provider for the token.</param>\r
1067             <param name="name">The name of the token.</param>\r
1068             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1069             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
1070         </member>\r
1071         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetAuthenticatorKeyAsync(`0,System.String,System.Threading.CancellationToken)">\r
1072             <summary>\r
1073             Sets the authenticator key for the specified <paramref name="user"/>.\r
1074             </summary>\r
1075             <param name="user">The user whose authenticator key should be set.</param>\r
1076             <param name="key">The authenticator key to set.</param>\r
1077             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1078             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
1079         </member>\r
1080         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetAuthenticatorKeyAsync(`0,System.Threading.CancellationToken)">\r
1081             <summary>\r
1082             Get the authenticator key for the specified <paramref name="user" />.\r
1083             </summary>\r
1084             <param name="user">The user whose security stamp should be set.</param>\r
1085             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1086             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the security stamp for the specified <paramref name="user"/>.</returns>\r
1087         </member>\r
1088         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CountCodesAsync(`0,System.Threading.CancellationToken)">\r
1089             <summary>\r
1090             Returns how many recovery code are still valid for a user.\r
1091             </summary>\r
1092             <param name="user">The user who owns the recovery code.</param>\r
1093             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1094             <returns>The number of valid recovery codes for the user..</returns>\r
1095         </member>\r
1096         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ReplaceCodesAsync(`0,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">\r
1097             <summary>\r
1098             Updates the recovery codes for the user while invalidating any previous recovery codes.\r
1099             </summary>\r
1100             <param name="user">The user to store new recovery codes for.</param>\r
1101             <param name="recoveryCodes">The new recovery codes for the user.</param>\r
1102             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1103             <returns>The new recovery codes for the user.</returns>\r
1104         </member>\r
1105         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RedeemCodeAsync(`0,System.String,System.Threading.CancellationToken)">\r
1106             <summary>\r
1107             Returns whether a recovery code is valid for a user. Note: recovery codes are only valid\r
1108             once, and will be invalid after use.\r
1109             </summary>\r
1110             <param name="user">The user who owns the recovery code.</param>\r
1111             <param name="code">The recovery code to use.</param>\r
1112             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1113             <returns>True if the recovery code was found for the user.</returns>\r
1114         </member>\r
1115         <member name="T:Microsoft.AspNetCore.Identity.UserStoreBase`8">\r
1116             <summary>\r
1117             Represents a new instance of a persistence store for the specified user and role types.\r
1118             </summary>\r
1119             <typeparam name="TUser">The type representing a user.</typeparam>\r
1120             <typeparam name="TRole">The type representing a role.</typeparam>\r
1121             <typeparam name="TKey">The type of the primary key for a role.</typeparam>\r
1122             <typeparam name="TUserClaim">The type representing a claim.</typeparam>\r
1123             <typeparam name="TUserRole">The type representing a user role.</typeparam>\r
1124             <typeparam name="TUserLogin">The type representing a user external login.</typeparam>\r
1125             <typeparam name="TUserToken">The type representing a user token.</typeparam>\r
1126             <typeparam name="TRoleClaim">The type representing a role claim.</typeparam>\r
1127         </member>\r
1128         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.#ctor(Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">\r
1129             <summary>\r
1130             Creates a new instance.\r
1131             </summary>\r
1132             <param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/> used to describe store errors.</param>\r
1133         </member>\r
1134         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.CreateUserRole(`0,`1)">\r
1135             <summary>\r
1136             Called to create a new instance of a <see cref="T:Microsoft.AspNetCore.Identity.IdentityUserRole`1"/>.\r
1137             </summary>\r
1138             <param name="user">The associated user.</param>\r
1139             <param name="role">The associated role.</param>\r
1140             <returns></returns>\r
1141         </member>\r
1142         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.GetUsersInRoleAsync(System.String,System.Threading.CancellationToken)">\r
1143             <summary>\r
1144             Retrieves all users in the specified role.\r
1145             </summary>\r
1146             <param name="normalizedRoleName">The role whose users should be retrieved.</param>\r
1147             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1148             <returns>\r
1149             The <see cref="T:System.Threading.Tasks.Task"/> contains a list of users, if any, that are in the specified role. \r
1150             </returns>\r
1151         </member>\r
1152         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.AddToRoleAsync(`0,System.String,System.Threading.CancellationToken)">\r
1153             <summary>\r
1154             Adds the given <paramref name="normalizedRoleName"/> to the specified <paramref name="user"/>.\r
1155             </summary>\r
1156             <param name="user">The user to add the role to.</param>\r
1157             <param name="normalizedRoleName">The role to add.</param>\r
1158             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1159             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
1160         </member>\r
1161         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.RemoveFromRoleAsync(`0,System.String,System.Threading.CancellationToken)">\r
1162             <summary>\r
1163             Removes the given <paramref name="normalizedRoleName"/> from the specified <paramref name="user"/>.\r
1164             </summary>\r
1165             <param name="user">The user to remove the role from.</param>\r
1166             <param name="normalizedRoleName">The role to remove.</param>\r
1167             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1168             <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>\r
1169         </member>\r
1170         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.GetRolesAsync(`0,System.Threading.CancellationToken)">\r
1171             <summary>\r
1172             Retrieves the roles the specified <paramref name="user"/> is a member of.\r
1173             </summary>\r
1174             <param name="user">The user whose roles should be retrieved.</param>\r
1175             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1176             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the roles the user is a member of.</returns>\r
1177         </member>\r
1178         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.IsInRoleAsync(`0,System.String,System.Threading.CancellationToken)">\r
1179             <summary>\r
1180             Returns a flag indicating if the specified user is a member of the give <paramref name="normalizedRoleName"/>.\r
1181             </summary>\r
1182             <param name="user">The user whose role membership should be checked.</param>\r
1183             <param name="normalizedRoleName">The role to check membership of</param>\r
1184             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1185             <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> containing a flag indicating if the specified user is a member of the given group. If the \r
1186             user is a member of the group the returned value with be true, otherwise it will be false.</returns>\r
1187         </member>\r
1188         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.FindRoleAsync(System.String,System.Threading.CancellationToken)">\r
1189             <summary>\r
1190             Return a role with the normalized name if it exists.\r
1191             </summary>\r
1192             <param name="normalizedRoleName">The normalized role name.</param>\r
1193             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1194             <returns>The role if it exists.</returns>\r
1195         </member>\r
1196         <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.FindUserRoleAsync(`2,`2,System.Threading.CancellationToken)">\r
1197             <summary>\r
1198             Return a user role for the userId and roleId if it exists.\r
1199             </summary>\r
1200             <param name="userId">The user's id.</param>\r
1201             <param name="roleId">The role's id.</param>\r
1202             <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>\r
1203             <returns>The user role if it exists.</returns>\r
1204         </member>\r
1205     </members>\r
1206 </doc>\r