Struct LivePipelineState
Current pipeline state (read-only).
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Media.VideoAnalyzer.Edge.dll
Syntax
public struct LivePipelineState : IEquatable<Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState>
Constructors
LivePipelineState(String)
Determines if two LivePipelineState values are the same.
Declaration
public LivePipelineState (string value);
Parameters
System.String
value
|
Exceptions
System.ArgumentNullException
|
Properties
Activating
The live pipeline is transitioning into the active state.
Declaration
public static Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState Activating { get; }
Property Value
LivePipelineState
|
Active
The live pipeline is active and able to process media. If your data source is not available, for instance, if your RTSP camera is powered off or unreachable, the pipeline will still be active and periodically retrying the connection. Your Azure subscription will be billed for the duration in which the live pipeline is in the active state.
Declaration
public static Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState Active { get; }
Property Value
LivePipelineState
|
Deactivating
The live pipeline is transitioning into the inactive state.
Declaration
public static Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState Deactivating { get; }
Property Value
LivePipelineState
|
Inactive
The live pipeline is idle and not processing media.
Declaration
public static Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState Inactive { get; }
Property Value
LivePipelineState
|
Methods
Equals(LivePipelineState)
Indicates whether the current object is equal to another object of the same type.
Declaration
public bool Equals (Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState other);
Parameters
LivePipelineState
other
An object to compare with this object. |
Returns
System.Boolean
|
Equals(Object)
Indicates whether this instance and a specified object are equal.
Declaration
[System.ComponentModel.EditorBrowsable]
public override bool Equals (object obj);
Parameters
System.Object
obj
The object to compare with the current instance. |
Returns
System.Boolean
|
GetHashCode()
Returns the hash code for this instance.
Declaration
[System.ComponentModel.EditorBrowsable]
public override int GetHashCode ();
Returns
System.Int32
A 32-bit signed integer that is the hash code for this instance. |
ToString()
Returns the fully qualified type name of this instance.
Declaration
public override string ToString ();
Returns
System.String
The fully qualified type name. |
Operators
Equality(LivePipelineState, LivePipelineState)
Determines if two LivePipelineState values are the same.
Declaration
public static bool operator == (Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState left, Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState right);
Parameters
LivePipelineState
left
|
LivePipelineState
right
|
Returns
System.Boolean
|
Implicit(String to LivePipelineState)
Converts a string to a LivePipelineState.
Declaration
public static implicit operator Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState (string value);
Parameters
System.String
value
|
Returns
LivePipelineState
|
Inequality(LivePipelineState, LivePipelineState)
Determines if two LivePipelineState values are not the same.
Declaration
public static bool operator != (Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState left, Azure.Media.VideoAnalyzer.Edge.Models.LivePipelineState right);
Parameters
LivePipelineState
left
|
LivePipelineState
right
|
Returns
System.Boolean
|