RoleInstanceDiagnosticManager Class
Class for remotely managing the configuration and diagnostic data for a given role instance.
Namespace: Microsoft.WindowsAzure.Diagnostics.Management
Assembly: Microsoft.WindowsAzure.Diagnostics (in Microsoft.WindowsAzure.Diagnostics.dll)
Inheritance Hierarchy
System.Object
Microsoft.WindowsAzure.Diagnostics.Management.RoleInstanceDiagnosticManager
Syntax
public class RoleInstanceDiagnosticManager
public ref class RoleInstanceDiagnosticManager
type RoleInstanceDiagnosticManager = class end
Public Class RoleInstanceDiagnosticManager
Constructors
Name | Description | |
---|---|---|
RoleInstanceDiagnosticManager(String, String, String, String) | Initializes a new instance of the RoleInstanceDiagnosticManager class. |
Properties
Name | Description | |
---|---|---|
AllowInsecureRemoteConnections | This API is obsolete. Specifies that the role instance diagnostic manager may use non-secure (HTTP) connections to communicate with the storage account. |
|
DeploymentId | Gets the deployment ID of this role instance. |
|
RoleInstanceId | Gets the ID of this role instance. |
|
RoleName | Gets the name of the role for this role instance. |
Methods
Name | Description | |
---|---|---|
BeginOnDemandTransfer(DataBufferName) | Begins an on-demand transfer of the specified data buffer. |
|
BeginOnDemandTransfer(DataBufferName, OnDemandTransferOptions) | Begins an on-demand transfer of the specified data buffer with the specified options. |
|
CancelOnDemandTransfers(DataBufferName) | Cancel all on-demand transfers that are currently in progress, returning the request ID for each transfer. |
|
EndOnDemandTransfer(Guid) | Stops an on-demand transfer based on its request ID. |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetActiveTransfers() | Returns the set of active transfers, with associated transfer information. |
|
GetCurrentConfiguration() | Gets the current diagnostic monitor configuration for a role instance. |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
SetCurrentConfiguration(DiagnosticMonitorConfiguration) | Sets the configuration for the diagnostic monitor. |
|
ToString() | (Inherited from Object.) |
Remarks
The RoleInstanceDiagnosticManager class represents the current diagnostic manager for a role instance. The methods and properties of this class enable you to configure on-demand transfers and get information about a deployment and its roles.
Warning
This API is not supported in Azure SDK versions 2.5 and higher. Instead, use the diagnostics.wadcfg XML configuration file. For more information, see Collect Logging Data by Using Azure Diagnostics.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.WindowsAzure.Diagnostics.Management Namespace
Return to top