IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。
public abstract class IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndependentChild.Definition.IWithParentResource<IFluentResourceT,FluentParentModelT> where IFluentResourceT : class, IResourceT where FluentParentModelT : class, IResource, IHasResourceGroup where FluentResourceT : class where IResourceT : class where IUpdatableT : class
type IndependentChildImpl<#'IResourceT, 'FluentParentModelT, 'InnerResourceT, 'FluentResourceT, 'IResourceT, 'IUpdatableT, 'ManagerT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup and 'FluentResourceT : null and 'IResourceT : null and 'IUpdatableT : null)> = class
inherit CreatableUpdatable<#'IResourceT, 'InnerResourceT, 'FluentResourceT, 'IResourceT, 'IUpdatableT (requires 'FluentResourceT : null and 'IResourceT : null and 'IUpdatableT : null)>
interface IIndependentChild<'ManagerT>
interface IHasName
interface IHasId
interface IHasResourceGroup
interface IHasManager<'ManagerT>
interface IWithParentResource<#'IResourceT, 'FluentParentModelT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup)>
Public MustInherit Class IndependentChildImpl(Of IFluentResourceT, FluentParentModelT, InnerResourceT, FluentResourceT, IResourceT, IUpdatableT, ManagerT)
Inherits CreatableUpdatable(Of IFluentResourceT, InnerResourceT, FluentResourceT, IResourceT, IUpdatableT)
Implements IHasManager(Of ManagerT), IIndependentChild(Of ManagerT), IWithParentResource(Of IFluentResourceT, FluentParentModelT)
型パラメーター
- IFluentResourceT
- FluentParentModelT
- InnerResourceT
- FluentResourceT
- IResourceT
- IUpdatableT
- ManagerT
- 継承
-
IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>
- 派生
- 実装
-
IHasId IHasManager<ManagerT> IHasName IHasResourceGroup IIndependentChild<ManagerT> IWithParentResource<IFluentResourceT,FluentParentModelT>
コンストラクター
IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT, FluentResourceT,IResourceT,IUpdatableT,ManagerT>(String, InnerResourceT, ManagerT) |
IndependentChildResourceImpl の新しいインスタンスを作成します。 |
フィールド
parentName |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 |
プロパティ
CreatorTaskGroup |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 (継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>) |
Id |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 |
Inner |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 (継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
Key |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 (継承元 Indexable) |
Manager |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 |
Name |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 (継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>) |
ResourceGroupName |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 |
メソッド
明示的なインターフェイスの実装
IResourceCreator<IResourceT>.CreateResource() |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 (継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>) |
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken) |
親リソースとは別に CRUD できる子リソースの実装。 (内部使用のみ)。 (継承元 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>) |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET