Freigeben über


ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags> Klasse

Definition

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

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)

Typparameter

IFluentResourceT

Die Fluent-Wrapperschnittstelle für die Ressource

InnerResourceT

Die automatisch generierte Ressource

FluentResourceT

Die Implementierung für die Fluent-Wrapperschnittstelle

IDefinitionAfterRegion
DefTypeWithTags
UTypeWithTags
Vererbung
CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IHasId,UTypeWithTags>
ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>
Abgeleitet
Implementiert

Konstruktoren

ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>(String, InnerResourceT)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Eigenschaften

CreatorTaskGroup

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Id

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Inner

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
IsInCreateMode

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Key

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Indexable)
Name

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Region

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

RegionName

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Tags

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Type

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Methoden

AddCreatableDependency(IResourceCreator<IResourceT>)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Apply()

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
Create()

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource()

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
GetInnerAsync(CancellationToken)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

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

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Refresh()

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Update()

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithoutTag(String)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

WithRegion(Region)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

WithRegion(String)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

WithTag(String, String)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

WithTags(IDictionary<String,String>)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Explizite Schnittstellenimplementierungen

IDefinitionWithTags<DefTypeWithTags>.WithTag(String, String)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

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

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

IResource.Tags

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

IResourceCreator<IResourceT>.CreateResource()

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IUpdateWithTags<UTypeWithTags>.WithoutTag(String)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

IUpdateWithTags<UTypeWithTags>.WithTag(String, String)

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

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

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

Gilt für: