IDefinition<ParentT> Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
A totalidade de uma definição de registo de diagnóstico de aplicação Web.
public interface IDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithApplicationLogLevel<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttachForApplicationStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttachForWebServerFileSystem<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttachForWebServerStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithDetailedErrorMessages<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithDiagnosticLogging<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithFailedRequestTracing<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithQuota<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithRetentionDays<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithStorageLocationForApplication<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithStorageLocationForWebServer<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithDiagnosticLogging<'ParentT>
interface IWithApplicationLogLevel<'ParentT>
interface IWithStorageLocationForApplication<'ParentT>
interface IWithStorageLocationForWebServer<'ParentT>
interface IWithAttachForWebServerStorage<'ParentT>
interface IWithAttach<'ParentT>
interface IInDefinition<'ParentT>
interface IWithDetailedErrorMessages<'ParentT>
interface IWithFailedRequestTracing<'ParentT>
interface IWithRetentionDays<'ParentT>
interface IWithAttachForWebServerFileSystem<'ParentT>
interface IWithQuota<'ParentT>
interface IWithAttachForApplicationStorage<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithApplicationLogLevel(Of ParentT), IWithAttach(Of ParentT), IWithAttachForApplicationStorage(Of ParentT), IWithAttachForWebServerFileSystem(Of ParentT), IWithAttachForWebServerStorage(Of ParentT), IWithDetailedErrorMessages(Of ParentT), IWithDiagnosticLogging(Of ParentT), IWithFailedRequestTracing(Of ParentT), IWithQuota(Of ParentT), IWithRetentionDays(Of ParentT), IWithStorageLocationForApplication(Of ParentT), IWithStorageLocationForWebServer(Of ParentT)
Parâmetros de Tipo Genérico
- ParentT
O tipo de retorno do attachable.attach(final).
- Implementações
-
IBlank<ParentT> IWithApplicationLogLevel<ParentT> IWithAttach<ParentT> IWithAttachForApplicationStorage<ParentT> IWithAttachForWebServerFileSystem<ParentT> IWithAttachForWebServerStorage<ParentT> IWithDetailedErrorMessages<ParentT> IWithDiagnosticLogging<ParentT> IWithFailedRequestTracing<ParentT> IWithQuota<ParentT> IWithRetentionDays<ParentT> IWithStorageLocationForApplication<ParentT> IWithStorageLocationForWebServer<ParentT> IInDefinition<ParentT>
Métodos
Attach() |
A totalidade de uma definição de registo de diagnóstico de aplicação Web. (Herdado de IInDefinition<ParentT>) |
WithApplicationLogging() |
Ative o registo a partir da aplicação Web. (Herdado de IWithDiagnosticLogging<ParentT>) |
WithApplicationLogsStoredOnFileSystem() |
Especifica a localização de armazenamento dos registos de aplicações a estar no sistema de ficheiros. (Herdado de IWithStorageLocationForApplication<ParentT>) |
WithApplicationLogsStoredOnStorageBlob(String) |
Especifica a localização de armazenamento dos registos de aplicações a ativar num blob de Armazenamento. (Herdado de IWithStorageLocationForApplication<ParentT>) |
WithDetailedErrorMessages(Boolean) |
Especifica se as mensagens de erro detalhadas devem ser recolhidas a partir da aplicação Web. (Herdado de IWithDetailedErrorMessages<ParentT>) |
WithFailedRequestTracing(Boolean) |
Especifica se devem ser recolhidas informações de diagnóstico sobre pedidos falhados. (Herdado de IWithFailedRequestTracing<ParentT>) |
WithLogLevel(LogLevel) |
Especifica o nível de registo da aplicação. (Herdado de IWithApplicationLogLevel<ParentT>) |
WithLogRetentionDays(Int32) |
Especifica os dias máximos de registos a manter. Os registos mais antigos do que este serão eliminados. (Herdado de IWithRetentionDays<ParentT>) |
WithUnlimitedLogRetentionDays() |
Especifica que os registos não serão eliminados após um determinado período de tempo. (Herdado de IWithRetentionDays<ParentT>) |
WithWebServerFileSystemQuotaInMB(Int32) |
Especifica o tamanho máximo dos registos permitidos no sistema de ficheiros (em MB). (Herdado de IWithQuota<ParentT>) |
WithWebServerLogging() |
Ative o registo a partir do servidor Web. (Herdado de IWithDiagnosticLogging<ParentT>) |
WithWebServerLogsStoredOnFileSystem() |
Especifica a localização de armazenamento dos registos do servidor Web a estar no sistema de ficheiros. (Herdado de IWithStorageLocationForWebServer<ParentT>) |
WithWebServerLogsStoredOnStorageBlob(String) |
Especifica a localização de armazenamento dos registos do servidor Web a ativar num blob de Armazenamento. (Herdado de IWithStorageLocationForWebServer<ParentT>) |
Aplica-se a
Azure SDK for .NET