Share via


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT> 类

定义

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

public abstract class IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CreatableResources<T,ImplT,InnerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByParent, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<T>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByParent<T,ParentT,ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByParent<T,ParentT,ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<InnerCollectionT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT> where T : class, IHasId where ImplT : T where ParentT : IResource, IHasResourceGroup
type IndependentChildrenImpl<'T, #'T, 'InnerT, 'InnerCollectionT, 'ManagerT, 'ParentT (requires 'T : null and 'T :> IHasId and 'ParentT :> IResource and 'ParentT :> IHasResourceGroup)> = class
    inherit CreatableResources<'T, #'T, 'InnerT (requires 'T : null and 'T :> IHasId)>
    interface ISupportsGettingById<'T (requires 'T : null and 'T :> IHasId)>
    interface ISupportsGettingByParent<'T, 'ParentT, 'ManagerT (requires 'T : null and 'T :> IHasId and 'ParentT :> IResource and 'ParentT :> IHasResourceGroup)>
    interface ISupportsListingByParent<'T, 'ParentT, 'ManagerT (requires 'T : null and 'T :> IHasId and 'ParentT :> IResource and 'ParentT :> IHasResourceGroup)>
    interface ISupportsDeletingById
    interface ISupportsDeletingByParent
    interface IHasManager<'ManagerT>
    interface IHasInner<'InnerCollectionT>
Public MustInherit Class IndependentChildrenImpl(Of T, ImplT, InnerT, InnerCollectionT, ManagerT, ParentT)
Inherits CreatableResources(Of T, ImplT, InnerT)
Implements IHasInner(Of InnerCollectionT), IHasManager(Of ManagerT), ISupportsDeletingByParent, ISupportsGettingById(Of T), ISupportsGettingByParent(Of T, ParentT, ManagerT), ISupportsListingByParent(Of T, ParentT, ManagerT)

类型参数

T
ImplT
InnerT
InnerCollectionT
ManagerT
ParentT
继承
派生
实现

构造函数

IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>(InnerCollectionT, ManagerT)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

属性

Inner

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

Manager

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

方法

Create(ICreatable<IFluentResourceT>[])

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

(继承自 CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

(继承自 CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

(继承自 CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
DeleteById(String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

DeleteByIdAsync(String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

DeleteByParent(String, String, String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

DeleteByParentAsync(String, String, String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

GetById(String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

GetByIdAsync(String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

GetByParent(ParentT, String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

GetByParent(String, String, String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

GetByParentAsync(ParentT, String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

GetByParentAsync(String, String, String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

ListByParent(ParentT)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

ListByParent(String, String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

ListByParentAsync(ParentT, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

ListByParentAsync(String, String, CancellationToken)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

WrapList(IEnumerable<InnerResourceT>)

此方法返回一个分页列表,其中每个页面都包含将内部资源包装在给定内部分页列表的对应页中的实例。

(继承自 ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(InnerResourceT)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

(继承自 ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(String)

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFy 适用于独立子集合类的bS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs 基类。 (仅限内部) 使用。

(继承自 CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)

适用于