Show / Hide Table of Contents

    Interface IGraphResponse<T>

    The response got in exchange of a IGraphRequest<T>.

    Inherited Members
    IGraphExchange<T>.Content
    IGraphExchange.Properties
    Namespace: Microsoft.Graph.Communications.Common.Transport
    Assembly: Microsoft.Graph.Communications.Common.dll
    Syntax
    public interface IGraphResponse<T> : IGraphExchange<T>, IGraphExchange
    Type Parameters
    Name Description
    T

    Type of the body of response.

    Properties

    ErrorContent

    Gets the content of the error.

    Declaration
    string ErrorContent { get; }
    Property Value
    Type Description
    String

    ReasonPhrase

    Gets the reason phrase.

    Declaration
    string ReasonPhrase { get; }
    Property Value
    Type Description
    String

    Status

    Gets the status of response.

    Declaration
    ResponseStatus Status { get; }
    Property Value
    Type Description
    ResponseStatus

    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)
    GraphResponseExtensions.ToHttpResponseMessage<T>(IGraphResponse<T>, JsonSerializerSettings, IEnumerable<IGraphProperty>)

    See Also

    IGraphExchange<T>
    Back to top Copyright (c) Microsoft Corporation. All rights reserved.