次の方法で共有


GroupableParentResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags> クラス

定義

GroupableResource の実装。 (内部使用のみ)

public abstract class GroupableParentResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags> : Microsoft.Azure.Management.ResourceManager.Fluent.GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags> where IFluentResourceT : class, IResource where InnerResourceT : Resource where FluentResourceT : GroupableParentResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>, IFluentResourceT where ManagerT : IManagerBase where IDefinitionAfterRegion : class where IDefinitionAfterResourceGroup : class where DefTypeWithTags : class where UTypeWithTags : class
type GroupableParentResource<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'ManagerT, 'IDefinitionAfterRegion, 'IDefinitionAfterResourceGroup, 'DefTypeWithTags, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> GroupableParentResource<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'ManagerT, 'IDefinitionAfterRegion, 'IDefinitionAfterResourceGroup, 'DefTypeWithTags, 'UTypeWithTags> and 'FluentResourceT :> 'IFluentResourceT and 'ManagerT :> IManagerBase and 'IDefinitionAfterRegion : null and 'IDefinitionAfterResourceGroup : null and 'DefTypeWithTags : null and 'UTypeWithTags : null)> = class
    inherit GroupableResource<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'ManagerT, 'IDefinitionAfterRegion, 'IDefinitionAfterResourceGroup, 'DefTypeWithTags, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> GroupableParentResource<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'ManagerT, 'IDefinitionAfterRegion, 'IDefinitionAfterResourceGroup, 'DefTypeWithTags, 'UTypeWithTags> and 'FluentResourceT :> 'IFluentResourceT and 'ManagerT :> IManagerBase and 'IDefinitionAfterRegion : null and 'IDefinitionAfterResourceGroup : null and 'DefTypeWithTags : null and 'UTypeWithTags : null)>
Public MustInherit Class GroupableParentResource(Of IFluentResourceT, InnerResourceT, FluentResourceT, ManagerT, IDefinitionAfterRegion, IDefinitionAfterResourceGroup, DefTypeWithTags, UTypeWithTags)
Inherits GroupableResource(Of IFluentResourceT, InnerResourceT, FluentResourceT, ManagerT, IDefinitionAfterRegion, IDefinitionAfterResourceGroup, DefTypeWithTags, UTypeWithTags)

型パラメーター

IFluentResourceT

fluent モデルの種類

InnerResourceT

Azure 内部リソース クラスの種類

FluentResourceT

fluent モデル型の実装型

ManagerT

サービス マネージャーの種類

IDefinitionAfterRegion
IDefinitionAfterResourceGroup
DefTypeWithTags
UTypeWithTags
継承
派生

コンストラクター

GroupableParentResource<IFluentResourceT,InnerResourceT,FluentResourceT, ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup, DefTypeWithTags,UTypeWithTags>(String, InnerResourceT, ManagerT)

GroupableResource の実装。 (内部使用のみ)

フィールド

newGroup

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)

プロパティ

CreatorTaskGroup

GroupableResource の実装。 (内部使用のみ)

(継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Id

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Inner

GroupableResource の実装。 (内部使用のみ)

(継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
IsInCreateMode

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Key

GroupableResource の実装。 (内部使用のみ)

(継承元 Indexable)
Manager

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
Name

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Region

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
RegionName

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
ResourceGroupName

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
ResourceIdBase

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
Tags

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Type

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

メソッド

AddCreatableDependency(IResourceCreator<IResourceT>)

GroupableResource の実装。 (内部使用のみ)

(継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
AfterCreating()

GroupableResource の実装。 (内部使用のみ)

Apply()

GroupableResource の実装。 (内部使用のみ)

(継承元 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean)

GroupableResource の実装。 (内部使用のみ)

(継承元 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
BeforeCreating()

GroupableResource の実装。 (内部使用のみ)

Create()

GroupableResource の実装。 (内部使用のみ)

(継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean)

GroupableResource の実装。 (内部使用のみ)

(継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String)

GroupableResource の実装。 (内部使用のみ)

(継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateInnerAsync(CancellationToken)

GroupableResource の実装。 (内部使用のみ)

CreateResource()

GroupableResource の実装。 (内部使用のみ)

(継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)

GroupableResource の実装。 (内部使用のみ)

GetInnerAsync(CancellationToken)

GroupableResource の実装。 (内部使用のみ)

(継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
InitializeChildrenFromInner()

GroupableResource の実装。 (内部使用のみ)

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

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>, IList<InnerT>)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Refresh()

GroupableResource の実装。 (内部使用のみ)

(継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

GroupableResource の実装。 (内部使用のみ)

(継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT)

GroupableResource の実装。 (内部使用のみ)

(継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Update()

GroupableResource の実装。 (内部使用のみ)

(継承元 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithExistingResourceGroup(IResourceGroup)

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithExistingResourceGroup(String)

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup()

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(Region)

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(String)

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(String, Region)

GroupableResource の実装。 (内部使用のみ)

(継承元 GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithoutTag(String)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithRegion(Region)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithRegion(String)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithTag(String, String)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithTags(IDictionary<String,String>)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

明示的なインターフェイスの実装

IDefinitionWithTags<DefTypeWithTags>.WithTag(String, String)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IDefinitionWithTags<DefTypeWithTags>.WithTags(IDictionary<String,String>)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IResource.Tags

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IResourceCreator<IResourceT>.CreateResource()

GroupableResource の実装。 (内部使用のみ)

(継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

GroupableResource の実装。 (内部使用のみ)

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

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IUpdateWithTags<UTypeWithTags>.WithTag(String, String)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IUpdateWithTags<UTypeWithTags>.WithTags(IDictionary<String,String>)

GroupableResource の実装。 (内部使用のみ)

(継承元 ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

適用対象