Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A classe base para todos os recursos cretáveis.
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)
Parâmetros de tipo
- IFluentResourceT
O tipo de modelo fluente que representa o recurso creatável
- InnerResourceT
O tipo interno do modelo que o tipo de modelo fluente encapsula
- FluentResourceT
O tipo de implementação de modelo fluente
- IResourceT
O fluente com recursos ou uma das interfaces base da qual herda
- Herança
-
Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>
- Derivado
- Implementações
Construtores
Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>(String, InnerResourceT) |
A classe base para todos os recursos cretáveis. |
Propriedades
CreatorTaskGroup |
A classe base para todos os recursos cretáveis. |
Inner |
A classe base para todos os recursos cretáveis. (Herdado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
Key |
A classe base para todos os recursos cretáveis. (Herdado de Indexable) |
Name |
A classe base para todos os recursos cretáveis. |
Métodos
AddCreatableDependency(IResourceCreator<IResourceT>) |
A classe base para todos os recursos cretáveis. |
Create() |
A classe base para todos os recursos cretáveis. |
CreateAsync(CancellationToken, Boolean) |
A classe base para todos os recursos cretáveis. |
CreatedResource(String) |
A classe base para todos os recursos cretáveis. |
CreateResource() |
A classe base para todos os recursos cretáveis. |
CreateResourceAsync(CancellationToken) |
A classe base para todos os recursos cretáveis. |
GetInnerAsync(CancellationToken) |
A classe base para todos os recursos cretáveis. (Herdado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
Refresh() |
A classe base para todos os recursos cretáveis. (Herdado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
RefreshAsync(CancellationToken) |
A classe base para todos os recursos cretáveis. (Herdado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
SetInner(InnerResourceT) |
A classe base para todos os recursos cretáveis. (Herdado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
Implantações explícitas de interface
IResourceCreator<IResourceT>.CreateResource() |
A classe base para todos os recursos cretáveis. |
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken) |
A classe base para todos os recursos cretáveis. |
Aplica-se a
Azure SDK for .NET