Condividi tramite


MessageLoggingPolicy Class

Definition

A PipelinePolicy used by a ClientPipeline to log request and response information.

public class MessageLoggingPolicy : System.ClientModel.Primitives.PipelinePolicy
type MessageLoggingPolicy = class
    inherit PipelinePolicy
Public Class MessageLoggingPolicy
Inherits PipelinePolicy
Inheritance
MessageLoggingPolicy

Constructors

MessageLoggingPolicy(ClientLoggingOptions)

Creates a new instance of the MessageLoggingPolicy class.

Properties

Default

The ClientRetryPolicy instance used by a default ClientPipeline.

Methods

Process(PipelineMessage, IReadOnlyList<PipelinePolicy>, Int32)

Process the provided PipelineMessage according to the intended purpose of this PipelinePolicyinstance. Derived types must pass control to the next PipelinePolicy in the pipeline by calling ProcessNext(PipelineMessage, IReadOnlyList<PipelinePolicy>, Int32).

ProcessAsync(PipelineMessage, IReadOnlyList<PipelinePolicy>, Int32)

Process the provided PipelineMessage according to the intended purpose of this PipelinePolicyinstance. Derived types must pass control to the next PipelinePolicy in the pipeline by calling ProcessNextAsync(PipelineMessage, IReadOnlyList<PipelinePolicy>, Int32).

Applies to