Compartilhar via


IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT> Classe

Definição

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

public abstract class IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CreatableResources<T,ImplT,InnerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByParent, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<T>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByParent<T,ParentT,ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByParent<T,ParentT,ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<InnerCollectionT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT> where T : class, IHasId where ImplT : T where ParentT : IResource, IHasResourceGroup
type IndependentChildrenImpl<'T, #'T, 'InnerT, 'InnerCollectionT, 'ManagerT, 'ParentT (requires 'T : null and 'T :> IHasId and 'ParentT :> IResource and 'ParentT :> IHasResourceGroup)> = class
    inherit CreatableResources<'T, #'T, 'InnerT (requires 'T : null and 'T :> IHasId)>
    interface ISupportsGettingById<'T (requires 'T : null and 'T :> IHasId)>
    interface ISupportsGettingByParent<'T, 'ParentT, 'ManagerT (requires 'T : null and 'T :> IHasId and 'ParentT :> IResource and 'ParentT :> IHasResourceGroup)>
    interface ISupportsListingByParent<'T, 'ParentT, 'ManagerT (requires 'T : null and 'T :> IHasId and 'ParentT :> IResource and 'ParentT :> IHasResourceGroup)>
    interface ISupportsDeletingById
    interface ISupportsDeletingByParent
    interface IHasManager<'ManagerT>
    interface IHasInner<'InnerCollectionT>
Public MustInherit Class IndependentChildrenImpl(Of T, ImplT, InnerT, InnerCollectionT, ManagerT, ParentT)
Inherits CreatableResources(Of T, ImplT, InnerT)
Implements IHasInner(Of InnerCollectionT), IHasManager(Of ManagerT), ISupportsDeletingByParent, ISupportsGettingById(Of T), ISupportsGettingByParent(Of T, ParentT, ManagerT), ISupportsListingByParent(Of T, ParentT, ManagerT)

Parâmetros de tipo

T
ImplT
InnerT
InnerCollectionT
ManagerT
ParentT
Herança
Derivado
Implementações

Construtores

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

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

Propriedades

Inner

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

Manager

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

Métodos

Create(ICreatable<IFluentResourceT>[])

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

(Herdado de CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

(Herdado de CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

(Herdado de CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
DeleteById(String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

DeleteByIdAsync(String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

DeleteByParent(String, String, String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

DeleteByParentAsync(String, String, String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

GetById(String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

GetByIdAsync(String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

GetByParent(ParentT, String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

GetByParent(String, String, String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

GetByParentAsync(ParentT, String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

GetByParentAsync(String, String, String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

ListByParent(ParentT)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

ListByParent(String, String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

ListByParentAsync(ParentT, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

ListByParentAsync(String, String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

WrapList(IEnumerable<InnerResourceT>)

Esse método retorna uma lista paginada em que cada página contém as instâncias que encapsulam recursos internos na página correspondente de determinada lista de páginas internas.

(Herdado de ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(InnerResourceT)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

(Herdado de ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFyb Classe Base S5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs para classe de coleção filho independente. (Somente uso interno).

(Herdado de CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)

Aplica-se a