Show / Hide Table of Contents

    Struct ObfuscationMember

    The obfuscation member. This struct is used to generate an obfuscation schema for any class type or it's members. It can be passed into the GraphObfuscationContractResolver which will cache the schema when resolving object and member obfuscation.

    Inherited Members
    ValueType.Equals(Object)
    ValueType.GetHashCode()
    ValueType.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Namespace: Microsoft.Graph.Communications.Common.Telemetry.Obfuscation
    Assembly: Microsoft.Graph.Communications.Common.dll
    Syntax
    public struct ObfuscationMember

    Properties

    Members

    Gets or sets the members belonging to this member.

    Declaration
    public ObfuscationMember[] Members { get; set; }
    Property Value
    Type Description
    ObfuscationMember[]

    Name

    Gets or sets the name of the member. For classes this should be type full name, for members this should be the member name.

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

    Tag

    Gets or sets the obfuscation tag. Specifies how this member should be obfuscated.

    Declaration
    public ObfuscationTag? Tag { get; set; }
    Property Value
    Type Description
    Nullable<ObfuscationTag>

    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.