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

ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags> 类

定义

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

public abstract class ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId,UTypeWithTags>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IResource, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<DefTypeWithTags>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<UTypeWithTags> where IFluentResourceT : class, IResource where InnerResourceT : Resource where FluentResourceT : ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>, IFluentResourceT where IDefinitionAfterRegion : class where DefTypeWithTags : class where UTypeWithTags : class
type ResourceBase<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'IDefinitionAfterRegion, 'DefTypeWithTags, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> ResourceBase<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'IDefinitionAfterRegion, 'DefTypeWithTags, 'UTypeWithTags> and 'FluentResourceT :> 'IFluentResourceT and 'IDefinitionAfterRegion : null and 'DefTypeWithTags : null and 'UTypeWithTags : null)> = class
    inherit CreatableUpdatable<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, IHasId, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> ResourceBase<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'IDefinitionAfterRegion, 'DefTypeWithTags, 'UTypeWithTags> and 'FluentResourceT :> 'IFluentResourceT and 'UTypeWithTags : null)>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IDefinitionWithTags<'DefTypeWithTags (requires 'DefTypeWithTags : null)>
    interface IUpdateWithTags<'UTypeWithTags (requires 'UTypeWithTags : null)>
Public MustInherit Class ResourceBase(Of IFluentResourceT, InnerResourceT, FluentResourceT, IDefinitionAfterRegion, DefTypeWithTags, UTypeWithTags)
Inherits CreatableUpdatable(Of IFluentResourceT, InnerResourceT, FluentResourceT, IHasId, UTypeWithTags)
Implements IDefinitionWithTags(Of DefTypeWithTags), IResource, IUpdateWithTags(Of UTypeWithTags)

类型参数

IFluentResourceT

资源的 fluent 包装器接口

InnerResourceT

自动生成的资源

FluentResourceT

Fluent 包装器接口的实现

IDefinitionAfterRegion
DefTypeWithTags
UTypeWithTags
继承
CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IHasId,UTypeWithTags>
ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>
派生
实现

构造函数

ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>(String, InnerResourceT)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

属性

CreatorTaskGroup

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

Inner

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

Key

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

(继承自 Indexable)
Name

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

Region

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

RegionName

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

Tags

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

Type

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

方法

AddCreatableDependency(IResourceCreator<IResourceT>)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

(继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>, IList<InnerT>)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

Refresh()

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

WithRegion(Region)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

WithRegion(String)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

WithTag(String, String)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

WithTags(IDictionary<String,String>)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

显式接口实现

IDefinitionWithTags<DefTypeWithTags>.WithTag(String, String)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

IDefinitionWithTags<DefTypeWithTags>.WithTags(IDictionary<String,String>)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

IResource.Tags

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

IResourceCreator<IResourceT>.CreateResource()

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

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

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

(继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IUpdateWithTags<UTypeWithTags>.WithoutTag(String)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

IUpdateWithTags<UTypeWithTags>.WithTag(String, String)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

IUpdateWithTags<UTypeWithTags>.WithTags(IDictionary<String,String>)

此类使用反射,一旦有了所有资源都从中继承的“资源”,它将被删除

适用于