Show / Hide Table of Contents

    Class HttpLogData

    The log data for http trace.

    Inheritance
    Object
    HttpLogData
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.Graph.Communications.Common.Telemetry.HttpLogging
    Assembly: Microsoft.Graph.Communications.Common.dll
    Syntax
    public class HttpLogData

    Constructors

    HttpLogData()

    Declaration
    public HttpLogData()

    Properties

    Content

    Gets or sets the content.

    Declaration
    public string Content { get; set; }
    Property Value
    Type Description
    String

    Headers

    Gets or sets the headers.

    Declaration
    public IEnumerable<string> Headers { get; set; }
    Property Value
    Type Description
    IEnumerable<String>

    HeadersString

    Gets the headers string.

    Declaration
    public string HeadersString { get; }
    Property Value
    Type Description
    String

    Method

    Gets or sets the method.

    Declaration
    public string Method { get; set; }
    Property Value
    Type Description
    String

    ResponseStatusCode

    Gets or sets the response status code.

    Declaration
    public int? ResponseStatusCode { get; set; }
    Property Value
    Type Description
    Nullable<Int32>

    ResponseTime

    Gets or sets the response time in milliseconds.

    Declaration
    public long? ResponseTime { get; set; }
    Property Value
    Type Description
    Nullable<Int64>

    TraceType

    Gets or sets the trace type.

    Declaration
    public HttpTraceType TraceType { get; set; }
    Property Value
    Type Description
    HttpTraceType

    TransactionDirection

    Gets or sets the transaction direction.

    Declaration
    public TransactionDirection TransactionDirection { get; set; }
    Property Value
    Type Description
    TransactionDirection

    Url

    Gets or sets the url.

    Declaration
    public string Url { get; set; }
    Property Value
    Type Description
    String

    Extension Methods

    AdditionalDataExtensions.SetInAdditionalData(Object, String, Object)
    Extensions.Pin(Object)
    Extensions.ChangeType(Object, Type)
    Extensions.ChangeType<T>(Object)
    Extensions.TryDispose(Object, IGraphLogger)
    ReflectionUtils.GetPropertyUsingReflection(Object, String)
    ReflectionUtils.SetPropertyUsingReflection(Object, String, Object)
    Validator.IsNull(Object, String, String)
    Validator.NotNull<T>(T, String, String)
    Validator.Equals<T>(T, T, String, String)
    Validator.Equals<T, TE>(T, T, String)
    Validator.NotEquals<T>(T, T, String, String)
    Back to top Copyright (c) Microsoft Corporation. All rights reserved.