IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo 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
- Herencia
-
CreatableResources<T,ImplT,InnerT>IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>
- Derivado
- Implementaciones
Constructores
IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>(InnerCollectionT, ManagerT) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
Propiedades
Inner |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
Manager |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
Métodos
Create(ICreatable<IFluentResourceT>[]) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). (Heredado de CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>) |
Create(IEnumerable<ICreatable<IFluentResourceT>>) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). (Heredado de CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>) |
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). (Heredado de CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>) |
DeleteById(String) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
DeleteByIdAsync(String, CancellationToken) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
DeleteByParent(String, String, String) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
DeleteByParentAsync(String, String, String, CancellationToken) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
GetById(String) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
GetByIdAsync(String, CancellationToken) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
GetByParent(ParentT, String) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
GetByParent(String, String, String) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
GetByParentAsync(ParentT, String, CancellationToken) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
GetByParentAsync(String, String, String, CancellationToken) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
ListByParent(ParentT) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
ListByParent(String, String) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
ListByParentAsync(ParentT, CancellationToken) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
ListByParentAsync(String, String, CancellationToken) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). |
WrapList(IEnumerable<InnerResourceT>) |
Este método devuelve una lista paginada donde cada página contiene las instancias que encapsulan los recursos internos en la página correspondiente de la lista paginada interna especificada. (Heredado de ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>) |
WrapModel(InnerResourceT) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). (Heredado de ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>) |
WrapModel(String) |
GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno). (Heredado de CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>) |
Se aplica a
Azure SDK for .NET