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

IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT> 类

定义

子资源的实现,该子资源可以独立于父资源进行 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>
实现

构造函数

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。 (仅在) 内部使用。

方法

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。 (仅在) 内部使用。

(继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
CreatedResource(String)

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

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

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

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

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

(继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
GetInnerAsync(CancellationToken)

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

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

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

(继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
Refresh()

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

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

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

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

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

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

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

(继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
SetParentName(InnerResourceT)

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

(继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
Update()

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

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

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

WithExistingParentResource(String, String)

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

(继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
WithNewParentResource(ICreatable<FluentParentModelT>)

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

(继承自 IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
WithoutTag(String)

从资源中删除标记。

WithTag(String, String)

将标记添加到资源。

WithTags(IDictionary<String,String>)

将资源的标记指定为 Map。

显式接口实现

IResourceCreator<IResourceT>.CreateResource()

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

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

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

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

适用于