Partager via


ExternalChildResourcesCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT> Classe

Définition

public abstract class ExternalChildResourcesCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT> where FluentModelTImpl : ExternalChildResource<IFluentModelT,InnerModelT,IParentT,ParentImplT>, IFluentModelT where IFluentModelT : class, IExternalChildResource<IFluentModelT,IParentT> where ParentImplT : IParentT
type ExternalChildResourcesCached<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> IExternalChildResource<'IFluentModelT, 'IParentT>)> = class
    inherit ExternalChildResourceCollection<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> IExternalChildResource<'IFluentModelT, 'IParentT>)>
Public MustInherit Class ExternalChildResourcesCached(Of FluentModelTImpl, IFluentModelT, InnerModelT, IParentT, ParentImplT)
Inherits ExternalChildResourceCollection(Of FluentModelTImpl, IFluentModelT, InnerModelT, IParentT, ParentImplT)

Paramètres de type

FluentModelTImpl
IFluentModelT
InnerModelT
IParentT
ParentImplT
Héritage
ExternalChildResourcesCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>

Constructeurs

ExternalChildResourcesCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>(ParentImplT, String)

Crée un ExternalChildResourcesCached.

Champs

childResourceName

Utilisé pour construire une chaîne d’erreur, il s’agit du nom convivial de la ressource enfant (par exemple, Sous-réseau, Extension).

(Hérité de ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)
collection

Instances de ressource enfant que contient cette collection.

(Hérité de ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)

Propriétés

Collection
Parent (Hérité de ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)

Méthodes

AddChildResource(FluentModelTImpl)

Ajoute une ressource enfant externe à la collection.

CacheCollection()

Initialise la collection de ressources enfants externes.

ClearAfterCommit()
CommitAndGetAllAsync(CancellationToken)

Valide les modifications apportées à la collection de ressources enfants externes.

(Hérité de ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)
Find(String)

Recherche une ressource enfant portant le nom donné.

(Hérité de ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)
ListChildResources()

Obtient la liste des ressources enfants externes.

NewChildResource(String)

Obtient un nouveau modèle de ressource enfant externe instance.

PrepareDefine(String)

Préparez la définition d’une nouvelle ressource enfant externe.

PrepareDefine(String, String)

Préparez la définition d’une nouvelle ressource enfant externe.

PrepareRemove(String)

Marquez une ressource enfant externe avec un nom donné comme à supprimer.

PrepareRemove(String, String)

Marquez une ressource enfant externe avec un nom donné comme à supprimer.

PrepareUpdate(String)

Préparez une mise à jour de ressource enfant externe.

PrepareUpdate(String, String)

Préparez une mise à jour de ressource enfant externe.

Refresh()

Actualisez la collection.

S’applique à