次の方法で共有


GroupableResources<IFluentResourceT,FluentResourceT,InnerResourceT,InnerCollectionT,ManagerT> クラス

定義

public abstract class GroupableResources<IFluentResourceT,FluentResourceT,InnerResourceT,InnerCollectionT,ManagerT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<IFluentResourceT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByResourceGroup<IFluentResourceT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<InnerCollectionT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT> where IFluentResourceT : class, IGroupableResource<ManagerT,InnerResourceT> where FluentResourceT : IFluentResourceT where ManagerT : IManagerBase
type GroupableResources<'IFluentResourceT, #'IFluentResourceT, 'InnerResourceT, 'InnerCollectionT, 'ManagerT (requires 'IFluentResourceT : null and 'IFluentResourceT :> IGroupableResource<'ManagerT, 'InnerResourceT> and 'ManagerT :> IManagerBase)> = class
    inherit CreatableResources<'IFluentResourceT, #'IFluentResourceT, 'InnerResourceT (requires 'IFluentResourceT : null and 'IFluentResourceT :> IGroupableResource<'ManagerT, 'InnerResourceT>)>
    interface ISupportsGettingById<'IFluentResourceT (requires 'IFluentResourceT : null and 'IFluentResourceT :> IGroupableResource<'ManagerT, 'InnerResourceT>)>
    interface ISupportsGettingByResourceGroup<'IFluentResourceT (requires 'IFluentResourceT : null and 'IFluentResourceT :> IGroupableResource<'ManagerT, 'InnerResourceT>)>
    interface ISupportsDeletingByResourceGroup
    interface IHasManager<'ManagerT (requires 'ManagerT :> IManagerBase)>
    interface IHasInner<'InnerCollectionT>
Public MustInherit Class GroupableResources(Of IFluentResourceT, FluentResourceT, InnerResourceT, InnerCollectionT, ManagerT)
Inherits CreatableResources(Of IFluentResourceT, FluentResourceT, InnerResourceT)
Implements IHasInner(Of InnerCollectionT), IHasManager(Of ManagerT), ISupportsDeletingByResourceGroup, ISupportsGettingById(Of IFluentResourceT), ISupportsGettingByResourceGroup(Of IFluentResourceT)

型パラメーター

IFluentResourceT
FluentResourceT
InnerResourceT
InnerCollectionT
ManagerT
継承
派生
実装

コンストラクター

GroupableResources<IFluentResourceT,FluentResourceT,InnerResourceT,InnerCollectionT,ManagerT>(InnerCollectionT, ManagerT)

プロパティ

Inner
Manager

メソッド

Create(ICreatable<IFluentResourceT>[]) (継承元 CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>) (継承元 CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken) (継承元 CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
DeleteById(String)
DeleteByIdAsync(String, CancellationToken)
DeleteByResourceGroup(String, String)
DeleteByResourceGroupAsync(String, String, CancellationToken)
DeleteInnerByGroupAsync(String, String, CancellationToken)
GetById(String)
GetByIdAsync(String, CancellationToken)
GetByResourceGroup(String, String)
GetByResourceGroupAsync(String, String, CancellationToken)
GetInnerByGroupAsync(String, String, CancellationToken)
WrapList(IEnumerable<InnerResourceT>)

このメソッドは、各ページに、特定の内部ページ リストの対応するページ内の内部リソースをラップするインスタンスを含むページリストを返します。

(継承元 ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(InnerResourceT) (継承元 ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(String) (継承元 CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)

適用対象