Freigeben über


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

Definition

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)

Typparameter

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

Konstruktoren

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

Erstellt einen neuen ExternalChildResourcesCached.

Felder

childResourceName

Dies ist der Benutzerfreundlichkeitsname der untergeordneten Ressource (z. B. Subnetz, Erweiterung).

(Geerbt von ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)
collection

Die untergeordneten Ressourceninstanzen, die diese Auflistung enthält.

(Geerbt von ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)

Eigenschaften

Collection
Parent (Geerbt von ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)

Methoden

AddChildResource(FluentModelTImpl)

Fügt der Auflistung eine externe untergeordnete Ressource hinzu.

CacheCollection()

Initialisiert die externe untergeordnete Ressourcensammlung.

ClearAfterCommit()
CommitAndGetAllAsync(CancellationToken)

Committ die Änderungen in der externen untergeordneten Ressourcensammlung.

(Geerbt von ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)
Find(String)

Sucht eine untergeordnete Ressource mit dem angegebenen Namen.

(Geerbt von ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>)
ListChildResources()

Ruft die Liste der externen untergeordneten Ressourcen ab.

NewChildResource(String)

Ruft ein neues externes untergeordnetes Ressourcenmodell instance ab.

PrepareDefine(String)

Bereiten Sie die Definition einer neuen externen untergeordneten Ressource vor.

PrepareDefine(String, String)

Bereiten Sie die Definition einer neuen externen untergeordneten Ressource vor.

PrepareRemove(String)

Markieren Sie eine externe untergeordnete Ressource mit dem angegebenen Namen als zu entfernen.

PrepareRemove(String, String)

Markieren Sie eine externe untergeordnete Ressource mit dem angegebenen Namen als zu entfernen.

PrepareUpdate(String)

Bereiten Sie sich auf ein externes untergeordnetes Ressourcenupdate vor.

PrepareUpdate(String, String)

Bereiten Sie sich auf ein externes untergeordnetes Ressourcenupdate vor.

Refresh()

Aktualisieren Sie die Auflistung.

Gilt für: