Compartir a través de


ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags> Clase

Definición

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

public abstract class ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId,UTypeWithTags>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IResource, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<DefTypeWithTags>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<UTypeWithTags> where IFluentResourceT : class, IResource where InnerResourceT : Resource where FluentResourceT : ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>, IFluentResourceT where IDefinitionAfterRegion : class where DefTypeWithTags : class where UTypeWithTags : class
type ResourceBase<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'IDefinitionAfterRegion, 'DefTypeWithTags, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> ResourceBase<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'IDefinitionAfterRegion, 'DefTypeWithTags, 'UTypeWithTags> and 'FluentResourceT :> 'IFluentResourceT and 'IDefinitionAfterRegion : null and 'DefTypeWithTags : null and 'UTypeWithTags : null)> = class
    inherit CreatableUpdatable<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, IHasId, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> ResourceBase<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'IDefinitionAfterRegion, 'DefTypeWithTags, 'UTypeWithTags> and 'FluentResourceT :> 'IFluentResourceT and 'UTypeWithTags : null)>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IDefinitionWithTags<'DefTypeWithTags (requires 'DefTypeWithTags : null)>
    interface IUpdateWithTags<'UTypeWithTags (requires 'UTypeWithTags : null)>
Public MustInherit Class ResourceBase(Of IFluentResourceT, InnerResourceT, FluentResourceT, IDefinitionAfterRegion, DefTypeWithTags, UTypeWithTags)
Inherits CreatableUpdatable(Of IFluentResourceT, InnerResourceT, FluentResourceT, IHasId, UTypeWithTags)
Implements IDefinitionWithTags(Of DefTypeWithTags), IResource, IUpdateWithTags(Of UTypeWithTags)

Parámetros de tipo

IFluentResourceT

Interfaz de contenedor fluida para el recurso

InnerResourceT

Recurso generado por autores

FluentResourceT

La implementación de la interfaz de contenedor fluida

IDefinitionAfterRegion
DefTypeWithTags
UTypeWithTags
Herencia
CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IHasId,UTypeWithTags>
ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>
Derivado
Implementaciones

Constructores

ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>(String, InnerResourceT)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Propiedades

CreatorTaskGroup

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Id

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Inner

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
IsInCreateMode

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Key

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Indexable)
Name

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Region

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

RegionName

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Tags

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Type

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Métodos

AddCreatableDependency(IResourceCreator<IResourceT>)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Apply()

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
Create()

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource()

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
GetInnerAsync(CancellationToken)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>, IList<InnerT>)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Refresh()

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

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

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

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

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

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

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithoutTag(String)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

WithRegion(Region)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

WithRegion(String)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

WithTag(String, String)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

WithTags(IDictionary<String,String>)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Implementaciones de interfaz explícitas

IDefinitionWithTags<DefTypeWithTags>.WithTag(String, String)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

IDefinitionWithTags<DefTypeWithTags>.WithTags(IDictionary<String,String>)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

IResource.Tags

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

IResourceCreator<IResourceT>.CreateResource()

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IUpdateWithTags<UTypeWithTags>.WithoutTag(String)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

IUpdateWithTags<UTypeWithTags>.WithTag(String, String)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

IUpdateWithTags<UTypeWithTags>.WithTags(IDictionary<String,String>)

Esta clase usa Reflection, se quitará una vez que tengamos un "Recurso" del que heredan todos los recursos.

Se aplica a