Show / Hide Table of Contents

    Struct EncryptionScheme

    Defines values for EncryptionScheme.

    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Media.dll
    Syntax
    [Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.EncryptionSchemeConverter))]
    public struct EncryptionScheme : IEquatable<Microsoft.Azure.Management.Media.Models.EncryptionScheme>

    Fields

    CommonEncryptionCbcs

    CommonEncryptionCbcs scheme

    Declaration
    public static readonly Microsoft.Azure.Management.Media.Models.EncryptionScheme CommonEncryptionCbcs;
    Field Value
    EncryptionScheme

    CommonEncryptionCenc

    CommonEncryptionCenc scheme

    Declaration
    public static readonly Microsoft.Azure.Management.Media.Models.EncryptionScheme CommonEncryptionCenc;
    Field Value
    EncryptionScheme

    EnvelopeEncryption

    EnvelopeEncryption scheme

    Declaration
    public static readonly Microsoft.Azure.Management.Media.Models.EncryptionScheme EnvelopeEncryption;
    Field Value
    EncryptionScheme

    NoEncryption

    NoEncryption scheme

    Declaration
    public static readonly Microsoft.Azure.Management.Media.Models.EncryptionScheme NoEncryption;
    Field Value
    EncryptionScheme

    Methods

    Equals(EncryptionScheme)

    Compares enums of type EncryptionScheme

    Declaration
    public bool Equals (Microsoft.Azure.Management.Media.Models.EncryptionScheme e);
    Parameters
    EncryptionScheme e

    Returns
    Boolean

    Equals(Object)

    Overrides Equals operator for EncryptionScheme

    Declaration
    public override bool Equals (object obj);
    Parameters
    Object obj

    Returns
    Boolean

    GetHashCode()

    Returns for hashCode EncryptionScheme

    Declaration
    public override int GetHashCode ();
    Returns
    Int32

    ToString()

    Returns string representation for EncryptionScheme

    Declaration
    public override string ToString ();
    Returns
    String

    Operators

    Equality(EncryptionScheme, EncryptionScheme)

    Overriding == operator for enum EncryptionScheme

    Declaration
    public static bool operator == (Microsoft.Azure.Management.Media.Models.EncryptionScheme e1, Microsoft.Azure.Management.Media.Models.EncryptionScheme e2);
    Parameters
    EncryptionScheme e1

    EncryptionScheme e2

    Returns
    Boolean

    Implicit(EncryptionScheme to String)

    Implicit operator to convert EncryptionScheme to string

    Declaration
    public static implicit operator string (Microsoft.Azure.Management.Media.Models.EncryptionScheme e);
    Parameters
    EncryptionScheme e

    Returns
    String

    Implicit(String to EncryptionScheme)

    Implicit operator to convert string to EncryptionScheme

    Declaration
    public static implicit operator Microsoft.Azure.Management.Media.Models.EncryptionScheme (string value);
    Parameters
    String value

    Returns
    EncryptionScheme

    Inequality(EncryptionScheme, EncryptionScheme)

    Overriding != operator for enum EncryptionScheme

    Declaration
    public static bool operator != (Microsoft.Azure.Management.Media.Models.EncryptionScheme e1, Microsoft.Azure.Management.Media.Models.EncryptionScheme e2);
    Parameters
    EncryptionScheme e1

    EncryptionScheme e2

    Returns
    Boolean

    Back to top Azure SDK for Net