IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Implementation for the child resource which can be CRUDed independently from the parent resource. (internal use only).
public abstract class IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<ManagerT,InnerModelT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<InnerModelT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<ManagerT,InnerModelT> where IFluentResourceT : class, IDefinitionT where FluentParentModelT : class, IResource, IHasResourceGroup where InnerModelT : Resource where FluentResourceT : IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>, IFluentResourceT where IDefinitionT : class where IUpdatableT : class
type IndependentChildResourceImpl<#'IDefinitionT, 'FluentParentModelT, 'InnerModelT, 'FluentResourceT, 'IDefinitionT, 'IUpdatableT, 'ManagerT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup and 'InnerModelT :> Resource and 'FluentResourceT :> IndependentChildResourceImpl<#'IDefinitionT, 'FluentParentModelT, 'InnerModelT, 'FluentResourceT, 'IDefinitionT, 'IUpdatableT, 'ManagerT> and 'FluentResourceT :> 'IFluentResourceT and 'IDefinitionT : null and 'IUpdatableT : null)> = class
inherit IndependentChildImpl<#'IDefinitionT, 'FluentParentModelT, 'InnerModelT, 'FluentResourceT, 'IDefinitionT, 'IUpdatableT, 'ManagerT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup and 'InnerModelT :> Resource and 'FluentResourceT :> IndependentChildResourceImpl<#'IDefinitionT, 'FluentParentModelT, 'InnerModelT, 'FluentResourceT, 'IDefinitionT, 'IUpdatableT, 'ManagerT> and 'FluentResourceT :> 'IFluentResourceT and 'IDefinitionT : null and 'IUpdatableT : null)>
interface IIndependentChildResource<'ManagerT, 'InnerModelT (requires 'InnerModelT :> Resource)>
interface IGroupableResource<'ManagerT, 'InnerModelT (requires 'InnerModelT :> Resource)>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<'ManagerT>
interface IHasInner<'InnerModelT (requires 'InnerModelT :> Resource)>
interface IIndependentChild<'ManagerT>
Public MustInherit Class IndependentChildResourceImpl(Of IFluentResourceT, FluentParentModelT, InnerModelT, FluentResourceT, IDefinitionT, IUpdatableT, ManagerT)
Inherits IndependentChildImpl(Of IFluentResourceT, FluentParentModelT, InnerModelT, FluentResourceT, IDefinitionT, IUpdatableT, ManagerT)
Implements IGroupableResource(Of ManagerT, InnerModelT), IHasInner(Of InnerModelT), IHasManager(Of ManagerT), IIndependentChild(Of ManagerT), IIndependentChildResource(Of ManagerT, InnerModelT)
Type Parameters
- IFluentResourceT
- FluentParentModelT
- InnerModelT
- FluentResourceT
- IDefinitionT
- IUpdatableT
- ManagerT
- Inheritance
-
IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>
- Implements
-
IGroupableResource<ManagerT,InnerModelT> IGroupableResource<ManagerT,InnerT> IHasId IHasInner<InnerModelT> IHasInner<InnerT> IHasManager<ManagerT> IHasName IHasResourceGroup IIndependentChild<ManagerT> IIndependentChildResource<ManagerT,InnerModelT> IResource IIndexable
Constructors
IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT, InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>(String, InnerModelT, ManagerT) |
Creates a new instance of CreatableUpdatableImpl. |
Fields
parentName | (Inherited from IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>) |
Properties
Methods
Explicit Interface Implementations
Applies to
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
Azure SDK for .NET
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin