ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
-
IHasId IHasName IResource IDefinitionWithTags<DefTypeWithTags> IUpdateWithTags<UTypeWithTags> IIndexable
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 à
Azure SDK for .NET