Share via


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT> 类

定义

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

public abstract class IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndependentChild.Definition.IWithParentResource<IFluentResourceT,FluentParentModelT> where IFluentResourceT : class, IResourceT where FluentParentModelT : class, IResource, IHasResourceGroup where FluentResourceT : class where IResourceT : class where IUpdatableT : class
type IndependentChildImpl<#'IResourceT, 'FluentParentModelT, 'InnerResourceT, 'FluentResourceT, 'IResourceT, 'IUpdatableT, 'ManagerT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup and 'FluentResourceT : null and 'IResourceT : null and 'IUpdatableT : null)> = class
    inherit CreatableUpdatable<#'IResourceT, 'InnerResourceT, 'FluentResourceT, 'IResourceT, 'IUpdatableT (requires 'FluentResourceT : null and 'IResourceT : null and 'IUpdatableT : null)>
    interface IIndependentChild<'ManagerT>
    interface IHasName
    interface IHasId
    interface IHasResourceGroup
    interface IHasManager<'ManagerT>
    interface IWithParentResource<#'IResourceT, 'FluentParentModelT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup)>
Public MustInherit Class IndependentChildImpl(Of IFluentResourceT, FluentParentModelT, InnerResourceT, FluentResourceT, IResourceT, IUpdatableT, ManagerT)
Inherits CreatableUpdatable(Of IFluentResourceT, InnerResourceT, FluentResourceT, IResourceT, IUpdatableT)
Implements IHasManager(Of ManagerT), IIndependentChild(Of ManagerT), IWithParentResource(Of IFluentResourceT, FluentParentModelT)

类型参数

IFluentResourceT
FluentParentModelT
InnerResourceT
FluentResourceT
IResourceT
IUpdatableT
ManagerT
继承
派生
实现

构造函数

IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT, FluentResourceT,IResourceT,IUpdatableT,ManagerT>(String, InnerResourceT, ManagerT)

创建 IndependentChildResourceImpl 的新实例。

字段

parentName

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

属性

CreatorTaskGroup

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Id

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

Inner

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Indexable)
Manager

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

Name

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
ResourceGroupName

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

方法

AddCreatableDependency(IResourceCreator<IResourceT>)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Apply()

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
Create()

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateChildResourceAsync(CancellationToken)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

CreatedResource(String)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource()

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

GetInnerAsync(CancellationToken)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
IsInCreateMode()

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

Refresh()

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

SetInner(InnerResourceT)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetParentName(InnerResourceT)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

Update()

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithExistingParentResource(FluentParentModelT)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

WithExistingParentResource(String, String)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

WithNewParentResource(ICreatable<FluentParentModelT>)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

显式接口实现

IResourceCreator<IResourceT>.CreateResource()

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

子资源的实现,该子资源可以独立于父资源进行 CRUD。 (仅在) 内部使用。

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)

适用于