Share via


HttpProtocol Struct

Definition

The protocol permitted for a request made with the account SAS.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Support.HttpProtocolTypeConverter))]
public struct HttpProtocol : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.Functions.Support.HttpProtocol>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Support.HttpProtocolTypeConverter))>]
type HttpProtocol = struct
    interface IArgumentCompleter
Public Structure HttpProtocol
Implements IArgumentCompleter, IEquatable(Of HttpProtocol)
Inheritance
HttpProtocol
Attributes
Implements

Fields

Https
HttpsHttp

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(HttpProtocol)

Compares values of enum type HttpProtocol

Equals(Object)

Compares values of enum type HttpProtocol (override for Object)

GetHashCode()

Returns hashCode for enum HttpProtocol

ToString()

Returns string representation for HttpProtocol

Operators

Equality(HttpProtocol, HttpProtocol)

Overriding == operator for enum HttpProtocol

Implicit(HttpProtocol to String)

Implicit operator to convert HttpProtocol to string

Implicit(String to HttpProtocol)

Implicit operator to convert string to HttpProtocol

Inequality(HttpProtocol, HttpProtocol)

Overriding != operator for enum HttpProtocol

Applies to