Partager via


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

Définition

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

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)

Paramètres de type

IFluentResourceT

Interface de wrapper Fluent pour la ressource

InnerResourceT

Ressource générée automatiquement

FluentResourceT

Implémentation de l’interface wrapper Fluent

IDefinitionAfterRegion
DefTypeWithTags
UTypeWithTags
Héritage
CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IHasId,UTypeWithTags>
ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>
Dérivé
Implémente

Constructeurs

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

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

Propriétés

CreatorTaskGroup

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Id

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

Inner

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

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

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

Key

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de Indexable)
Name

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

Region

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

RegionName

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

Tags

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

Type

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

Méthodes

AddCreatableDependency(IResourceCreator<IResourceT>)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Apply()

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
Create()

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource()

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
GetInnerAsync(CancellationToken)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

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

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

Refresh()

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

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

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

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

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

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

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithoutTag(String)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

WithRegion(Region)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

WithRegion(String)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

WithTag(String, String)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

WithTags(IDictionary<String,String>)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

Implémentations d’interfaces explicites

IDefinitionWithTags<DefTypeWithTags>.WithTag(String, String)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

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

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

IResource.Tags

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

IResourceCreator<IResourceT>.CreateResource()

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

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

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

IUpdateWithTags<UTypeWithTags>.WithTag(String, String)

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

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

Cette classe utilise Reflection, elle sera supprimée une fois que nous aurons une « ressource » dont toutes les ressources héritent

S’applique à