Partager via


Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT> Classe

Définition

Classe de base pour toutes les ressources pouvant être creatables.

public abstract class Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IResourceCreator<IResourceT> where IFluentResourceT : class, IResourceT where FluentResourceT : class where IResourceT : class
type Creatable<#'IResourceT, 'InnerResourceT, 'FluentResourceT, 'IResourceT (requires 'FluentResourceT : null and 'IResourceT : null)> = class
    inherit IndexableRefreshableWrapper<#'IResourceT, 'InnerResourceT>
    interface IResourceCreator<'IResourceT (requires 'IResourceT : null)>
Public MustInherit Class Creatable(Of IFluentResourceT, InnerResourceT, FluentResourceT, IResourceT)
Inherits IndexableRefreshableWrapper(Of IFluentResourceT, InnerResourceT)
Implements IResourceCreator(Of IResourceT)

Paramètres de type

IFluentResourceT

Type de modèle Fluent représentant la ressource pouvant être créaté

InnerResourceT

Type interne de modèle que le type de modèle Fluent encapsule

FluentResourceT

Type d’implémentation du modèle Fluent

IResourceT

Fluent resourced ou l’une de l’interface de base dont hérite

Héritage
Dérivé
Implémente

Constructeurs

Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>(String, InnerResourceT)

Classe de base pour toutes les ressources pouvant être creatables.

Propriétés

CreatorTaskGroup

Classe de base pour toutes les ressources pouvant être creatables.

Inner

Classe de base pour toutes les ressources pouvant être creatables.

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key

Classe de base pour toutes les ressources pouvant être creatables.

(Hérité de Indexable)
Name

Classe de base pour toutes les ressources pouvant être creatables.

Méthodes

AddCreatableDependency(IResourceCreator<IResourceT>)

Classe de base pour toutes les ressources pouvant être creatables.

Create()

Classe de base pour toutes les ressources pouvant être creatables.

CreateAsync(CancellationToken, Boolean)

Classe de base pour toutes les ressources pouvant être creatables.

CreatedResource(String)

Classe de base pour toutes les ressources pouvant être creatables.

CreateResource()

Classe de base pour toutes les ressources pouvant être creatables.

CreateResourceAsync(CancellationToken)

Classe de base pour toutes les ressources pouvant être creatables.

GetInnerAsync(CancellationToken)

Classe de base pour toutes les ressources pouvant être creatables.

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Refresh()

Classe de base pour toutes les ressources pouvant être creatables.

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

Classe de base pour toutes les ressources pouvant être creatables.

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT)

Classe de base pour toutes les ressources pouvant être creatables.

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)

Implémentations d’interfaces explicites

IResourceCreator<IResourceT>.CreateResource()

Classe de base pour toutes les ressources pouvant être creatables.

IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

Classe de base pour toutes les ressources pouvant être creatables.

S’applique à