Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Enumerazione DataBufferName

 

Aggiornamento: aprile 2013

Enumerazione di ogni tipo di buffer dei dati.

Spazio dei nomi:   Microsoft.WindowsAzure.Diagnostics
Assembly:  Microsoft.WindowsAzure.Diagnostics (in Microsoft.WindowsAzure.Diagnostics.dll)

public enum class DataBufferName

Nome membroDescrizione
DiagnosticInfrastructureLogs

Indica il buffer dei dati per i log generati dall'infrastruttura di diagnostica sottostante.

Directories

Indica il buffer dei dati per i log basati su file.

Logs

Indica il buffer dei dati per i log di Microsoft Azure.

PerformanceCounters

Indica il buffer dei dati per i contatori delle prestazioni.

WindowsEventLogs

Indica il buffer dei dati per i registri eventi di Windows.

L'enumerazione DataBufferName viene usata per specificare un buffer dei dati durante l'avvio o l'arresto di un trasferimento su richiesta di dati di registrazione. In particolare, questa enumerazione viene usata per i metodi BeginOnDemandTransfer e CancelOnDemandTransfers. Ad esempio, il seguente frammento di codice avvia un trasferimento di log dei contatori delle prestazioni per l'istanza del ruolo specificata:

// Get the connection string. It's recommended that you store the connection string in your web.config or app.config file. // Use the ConfigurationManager type to retrieve your storage connection string.  You can find the account name and key in // the Windows Azure Management Portal (http://manage.windowsazure.com). //string connectionString = "DefaultEndpointsProtocol=https;AccountName=<AccountName>;AccountKey=<AccountKey>"; string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["StorageConnectionString"].ConnectionString; // The deployment ID, role name, and role instance ID for your application // can be obtained from the Windows Azure Management Portal (http://manage.windowsazure.com). // See your application dashboard under Cloud Services. string deploymentID = "e2ab8b6667644666ba627bdf6f5e4daa"; string roleName = "WebRole1"; string roleInstanceId = "WebRole1_IN_0"; // Get the DeploymentDiagnosticManager object for your deployment. DeploymentDiagnosticManager deploymentDiagnosticManager = new DeploymentDiagnosticManager(connectionString, deploymentID); // Get the diagnostic manager for the specified role instance. RoleInstanceDiagnosticManager roleInstanceDiagnosticManager = deploymentDiagnosticManager.GetRoleInstanceDiagnosticManager(roleName, roleInstanceId); // Begin the on-demand transfer of performance counter logs. roleInstanceDiagnosticManager.BeginOnDemandTransfer(DataBufferName.PerformanceCounters);
System_CAPS_warningAvviso

Questa API non è supportata in Azure SDK 2.5 e versioni successive. Usare invece il file di configurazione XML diagnostics.wadcfg. Per ulteriori informazioni, vedere raccogliere dati di registrazione utilizzando diagnostica Azure.

Torna all'inizio
Mostra: