你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。
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)
类型参数
- IFluentResourceT
- FluentParentModelT
- InnerModelT
- FluentResourceT
- IDefinitionT
- IUpdatableT
- ManagerT
- 继承
-
IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>
- 实现
-
IGroupableResource<ManagerT,InnerModelT> IGroupableResource<ManagerT,InnerT> IHasId IHasInner<InnerModelT> IHasInner<InnerT> IHasManager<ManagerT> IHasName IHasResourceGroup IIndependentChild<ManagerT> IIndependentChildResource<ManagerT,InnerModelT> IResource IIndexable
构造函数
IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT, InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>(String, InnerModelT, ManagerT) |
创建 CreatableUpdatableImpl 的新实例。 |
字段
parentName |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 (继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>) |
属性
CreatorTaskGroup |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>) |
Id |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 |
Inner |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 (继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
Key |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 (继承自 Indexable) |
Manager |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 (继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>) |
Name |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 |
Region |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 |
RegionName |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 |
ResourceGroupName |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 (继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>) |
Tags |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 |
Type |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 |
方法
显式接口实现
IResourceCreator<IResourceT>.CreateResource() |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>) |
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken) |
子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。 (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>) |