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

BlobServicePropertiesImpl 类

定义

public class BlobServicePropertiesImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<Microsoft.Azure.Management.Storage.Fluent.IBlobServiceProperties,Microsoft.Azure.Management.Storage.Fluent.Models.BlobServicePropertiesInner,Microsoft.Azure.Management.Storage.Fluent.BlobServicePropertiesImpl,Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId,Microsoft.Azure.Management.Storage.Fluent.BlobServiceProperties.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Storage.Fluent.Models.BlobServicePropertiesInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Storage.Fluent.StorageManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Storage.Fluent.IBlobServiceProperties>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Storage.Fluent.IBlobServiceProperties>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Storage.Fluent.IBlobServiceProperties>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Storage.Fluent.BlobServiceProperties.Update.IUpdate>, Microsoft.Azure.Management.Storage.Fluent.BlobServiceProperties.Definition.IDefinition, Microsoft.Azure.Management.Storage.Fluent.BlobServiceProperties.Update.IUpdate, Microsoft.Azure.Management.Storage.Fluent.IBlobServiceProperties
type BlobServicePropertiesImpl = class
    inherit CreatableUpdatable<IBlobServiceProperties, BlobServicePropertiesInner, BlobServicePropertiesImpl, IHasId, IUpdate>
    interface IBlobServiceProperties
    interface IBeta
    interface IHasInner<BlobServicePropertiesInner>
    interface IHasId
    interface IIndexable
    interface IRefreshable<IBlobServiceProperties>
    interface IUpdatable<IUpdate>
    interface IHasManager<StorageManager>
    interface IDefinition
    interface IBlank
    interface IWithStorageAccount
    interface IWithCreate
    interface ICreatable<IBlobServiceProperties>
    interface IWithCors
    interface IWithDefaultServiceVersion
    interface IWithDeleteRetentionPolicy
    interface IUpdate
    interface IAppliable<IBlobServiceProperties>
    interface IWithCors
    interface IWithDefaultServiceVersion
    interface IWithDeleteRetentionPolicy
Public Class BlobServicePropertiesImpl
Inherits CreatableUpdatable(Of IBlobServiceProperties, BlobServicePropertiesInner, BlobServicePropertiesImpl, IHasId, IUpdate)
Implements IAppliable(Of IBlobServiceProperties), IBeta, IBlobServiceProperties, ICreatable(Of IBlobServiceProperties), IDefinition, IHasId, IHasInner(Of BlobServicePropertiesInner), IHasManager(Of StorageManager), IRefreshable(Of IBlobServiceProperties), IUpdatable(Of IUpdate), IUpdate
继承
实现

属性

CreatorTaskGroup (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Inner (继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key (继承自 Indexable)

方法

AddCreatableDependency(IResourceCreator<IResourceT>) (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Apply() (继承自 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean) (继承自 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
Cors()
Create() (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean) (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String) (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource() (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)
DefaultServiceVersion()
DeleteRetentionPolicy()
GetInnerAsync(CancellationToken)
Id()
IsInCreateMode()
Manager()
Name()
Refresh() (继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken) (继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT) (继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Type()
Update() (继承自 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
UpdateResourceAsync(CancellationToken)
WithCORSRule(CorsRule)
WithCORSRules(IList<CorsRule>)
WithDefaultServiceVersion(String)
WithDeleteRetentionPolicy(DeleteRetentionPolicy)
WithDeleteRetentionPolicyDisabled()
WithDeleteRetentionPolicyEnabled(Int32)
WithExistingStorageAccount(String, String)

显式接口实现

IBlobServiceProperties.Cors

获取 cors 值。

IBlobServiceProperties.DefaultServiceVersion

获取 defaultServiceVersion 值。

IBlobServiceProperties.DeleteRetentionPolicy

获取 deleteRetentionPolicy 值。

IBlobServiceProperties.Id

获取 ID 值。

IBlobServiceProperties.Name

获取名称值。

IBlobServiceProperties.Type

获取类型值。

IHasId.Id
IHasManager<StorageManager>.Manager
IResourceCreator<IResourceT>.CreateResource() (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken) (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IWithCors.WithCORSRule(CorsRule)

指定单个 CORS 规则。

IWithCors.WithCORSRule(CorsRule)

指定单个 CORS 规则。

IWithCors.WithCORSRules(IList<CorsRule>)

指定所有 CORS 规则。

IWithCors.WithCORSRules(IList<CorsRule>)

指定所有 CORS 规则。

IWithDefaultServiceVersion.WithDefaultServiceVersion(String)

指定 defaultServiceVersion。

IWithDefaultServiceVersion.WithDefaultServiceVersion(String)

指定 defaultServiceVersion。

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicy(DeleteRetentionPolicy)

指定 deleteRetentionPolicy。

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicy(DeleteRetentionPolicy)

指定 deleteRetentionPolicy。

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicyDisabled()

指定禁用删除保留策略。

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicyDisabled()

指定禁用删除保留策略。

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicyEnabled(Int32)

指定为软删除启用删除保留策略。

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicyEnabled(Int32)

指定为软删除启用删除保留策略。

IWithStorageAccount.WithExistingStorageAccount(String, String)

指定 resourceGroupName、accountName。

适用于