Partager via


IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT> Classe

Définition

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

public abstract class IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndependentChild.Definition.IWithParentResource<IFluentResourceT,FluentParentModelT> where IFluentResourceT : class, IResourceT where FluentParentModelT : class, IResource, IHasResourceGroup where FluentResourceT : class where IResourceT : class where IUpdatableT : class
type IndependentChildImpl<#'IResourceT, 'FluentParentModelT, 'InnerResourceT, 'FluentResourceT, 'IResourceT, 'IUpdatableT, 'ManagerT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup and 'FluentResourceT : null and 'IResourceT : null and 'IUpdatableT : null)> = class
    inherit CreatableUpdatable<#'IResourceT, 'InnerResourceT, 'FluentResourceT, 'IResourceT, 'IUpdatableT (requires 'FluentResourceT : null and 'IResourceT : null and 'IUpdatableT : null)>
    interface IIndependentChild<'ManagerT>
    interface IHasName
    interface IHasId
    interface IHasResourceGroup
    interface IHasManager<'ManagerT>
    interface IWithParentResource<#'IResourceT, 'FluentParentModelT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup)>
Public MustInherit Class IndependentChildImpl(Of IFluentResourceT, FluentParentModelT, InnerResourceT, FluentResourceT, IResourceT, IUpdatableT, ManagerT)
Inherits CreatableUpdatable(Of IFluentResourceT, InnerResourceT, FluentResourceT, IResourceT, IUpdatableT)
Implements IHasManager(Of ManagerT), IIndependentChild(Of ManagerT), IWithParentResource(Of IFluentResourceT, FluentParentModelT)

Paramètres de type

IFluentResourceT
FluentParentModelT
InnerResourceT
FluentResourceT
IResourceT
IUpdatableT
ManagerT
Héritage
Dérivé
Implémente

Constructeurs

IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT, FluentResourceT,IResourceT,IUpdatableT,ManagerT>(String, InnerResourceT, ManagerT)

Crée un instance d’IndependentChildResourceImpl.

Champs

parentName

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Propriétés

CreatorTaskGroup

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Inner

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de Indexable)
Manager

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Name

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Méthodes

AddCreatableDependency(IResourceCreator<IResourceT>)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

CreatedResource(String)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

GetInnerAsync(CancellationToken)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Refresh()

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

SetInner(InnerResourceT)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Update()

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

WithExistingParentResource(String, String)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

WithNewParentResource(ICreatable<FluentParentModelT>)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Implémentations d’interfaces explicites

IResourceCreator<IResourceT>.CreateResource()

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

S’applique à