ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
-
IHasId IHasName IResource IDefinitionWithTags<DefTypeWithTags> IUpdateWithTags<UTypeWithTags> IIndexable
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:
Azure SDK for .NET