IRoleStore<TRole> Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje abstrakci úložiště a správy rolí.
generic <typename TRole>
where TRole : classpublic interface class IRoleStore : IDisposable
public interface IRoleStore<TRole> : IDisposable where TRole : class
type IRoleStore<'Role (requires 'Role : null)> = interface
interface IDisposable
Public Interface IRoleStore(Of TRole)
Implements IDisposable
Parametry typu
- TRole
Typ, který představuje roli.
- Odvozené
- Implementuje
Metody
| CreateAsync(TRole, CancellationToken) |
Vytvoří novou roli v úložišti jako asynchronní operace. |
| DeleteAsync(TRole, CancellationToken) |
Odstraní roli z úložiště jako asynchronní operaci. |
| FindByIdAsync(String, CancellationToken) |
Vyhledá roli, která má zadané ID jako asynchronní operaci. |
| FindByNameAsync(String, CancellationToken) |
Vyhledá roli, která má zadaný normalizovaný název jako asynchronní operaci. |
| GetNormalizedRoleNameAsync(TRole, CancellationToken) |
Získejte normalizovaný název role jako asynchronní operaci. |
| GetRoleIdAsync(TRole, CancellationToken) |
Získá ID role z úložiště jako asynchronní operaci. |
| GetRoleNameAsync(TRole, CancellationToken) |
Získá název role z úložiště jako asynchronní operaci. |
| SetNormalizedRoleNameAsync(TRole, String, CancellationToken) |
Nastavte normalizovaný název role jako asynchronní operaci. |
| SetRoleNameAsync(TRole, String, CancellationToken) |
Nastaví název role v úložišti jako asynchronní operaci. |
| UpdateAsync(TRole, CancellationToken) |
Aktualizace roli v úložišti jako asynchronní operace. |