次の方法で共有


ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags> クラス

定義

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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)

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

プロパティ

CreatorTaskGroup

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

Inner

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

Key

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

(継承元 Indexable)
Name

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

Region

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

RegionName

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

Tags

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

Type

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

メソッド

AddCreatableDependency(IResourceCreator<IResourceT>)

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

(継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>)

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

Refresh()

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

WithRegion(Region)

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

WithRegion(String)

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

WithTag(String, String)

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

WithTags(IDictionary<String,String>)

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

IDefinitionWithTags<DefTypeWithTags>.WithTag(String, String)

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

IResource.Tags

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

IResourceCreator<IResourceT>.CreateResource()

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

IUpdateWithTags<UTypeWithTags>.WithTag(String, String)

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

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

このクラスはリフレクションを使用します。すべてのリソースが継承される "Resource" が作成されると削除されます

適用対象