ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラスはリフレクションを使用します。すべてのリソースが継承される "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>
- 派生
- 実装
-
IHasId IHasName IResource IDefinitionWithTags<DefTypeWithTags> IUpdateWithTags<UTypeWithTags> IIndexable
コンストラクター
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" が作成されると削除されます |
メソッド
明示的なインターフェイスの実装
適用対象
Azure SDK for .NET