Compartir a través de


Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT> Clase

Definición

Clase base para todos los recursos que se pueden crear.

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

El tipo de modelo fluido que representa el recurso que se puede crear

InnerResourceT

Tipo interno del modelo que ajusta el tipo de modelo fluido

FluentResourceT

El tipo de implementación del modelo fluido

IResourceT

Fluent resourced o una de las interfaces base de las que hereda

Herencia
Derivado
Implementaciones

Constructores

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

Clase base para todos los recursos que se pueden crear.

Propiedades

CreatorTaskGroup

Clase base para todos los recursos que se pueden crear.

Inner

Clase base para todos los recursos que se pueden crear.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key

Clase base para todos los recursos que se pueden crear.

(Heredado de Indexable)
Name

Clase base para todos los recursos que se pueden crear.

Métodos

AddCreatableDependency(IResourceCreator<IResourceT>)

Clase base para todos los recursos que se pueden crear.

Create()

Clase base para todos los recursos que se pueden crear.

CreateAsync(CancellationToken, Boolean)

Clase base para todos los recursos que se pueden crear.

CreatedResource(String)

Clase base para todos los recursos que se pueden crear.

CreateResource()

Clase base para todos los recursos que se pueden crear.

CreateResourceAsync(CancellationToken)

Clase base para todos los recursos que se pueden crear.

GetInnerAsync(CancellationToken)

Clase base para todos los recursos que se pueden crear.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Refresh()

Clase base para todos los recursos que se pueden crear.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

Clase base para todos los recursos que se pueden crear.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT)

Clase base para todos los recursos que se pueden crear.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)

Implementaciones de interfaz explícitas

IResourceCreator<IResourceT>.CreateResource()

Clase base para todos los recursos que se pueden crear.

IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

Clase base para todos los recursos que se pueden crear.

Se aplica a