IndependentChildResourcesImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT> Class

Definition

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRSZXNvdXJjZXNJbXBs Base class for independent child resource collection class. (Internal use only).

public abstract class IndependentChildResourcesImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT> where T : class, IHasId where ImplT : T where ParentT : IResource, IHasResourceGroup
type IndependentChildResourcesImpl<'T, #'T, 'InnerT, 'InnerCollectionT, 'ManagerT, 'ParentT (requires 'T : null and 'T :> IHasId and 'ParentT :> IResource and 'ParentT :> IHasResourceGroup)> = class
    inherit IndependentChildrenImpl<'T, #'T, 'InnerT, 'InnerCollectionT, 'ManagerT, 'ParentT (requires 'T : null and 'T :> IHasId and 'ParentT :> IResource and 'ParentT :> IHasResourceGroup)>
Public MustInherit Class IndependentChildResourcesImpl(Of T, ImplT, InnerT, InnerCollectionT, ManagerT, ParentT)
Inherits IndependentChildrenImpl(Of T, ImplT, InnerT, InnerCollectionT, ManagerT, ParentT)

Type Parameters

T
ImplT
InnerT
InnerCollectionT
ManagerT
ParentT
Inheritance

Constructors

IndependentChildResourcesImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>(InnerCollectionT, ManagerT)

Properties

Inner (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
Manager (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)

Methods

Create(ICreatable<IFluentResourceT>[]) (Inherited from CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>) (Inherited from CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken) (Inherited from CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
DeleteById(String) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
DeleteByIdAsync(String, CancellationToken) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
DeleteByParent(String, String, String) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
DeleteByParentAsync(String, String, String, CancellationToken) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
GetById(String) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
GetByIdAsync(String, CancellationToken) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
GetByParent(ParentT, String) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
GetByParent(String, String, String) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
GetByParentAsync(ParentT, String, CancellationToken) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
GetByParentAsync(String, String, String, CancellationToken) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
ListByParent(ParentT) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
ListByParent(String, String) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
ListByParentAsync(ParentT, CancellationToken) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
ListByParentAsync(String, String, CancellationToken) (Inherited from IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>)
WrapList(IEnumerable<InnerResourceT>)

This method returns a paged list where each page contains the instances that wraps inner resources in the corresponding page of given inner paged list.

(Inherited from ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(InnerResourceT) (Inherited from ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(String) (Inherited from CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)

Applies to