Skip to main content

Class IRetrievalInfoContext

Interface for defining how data is retrieved from a data source existing in a storage system. The path is the sole identifier of the data source.

Note that the actual storage system connection is not defined here. This is defined in the connection info context.

Attributes:

retrieval_type (ContentRetrievalType_): The type of retrieval. Used for factory pattern resolution.

path (str): The path of the data source.

Namespace: Workspace.XBR.Xperiflow.Core.RestApi.Storage

Assembly: Xperiflow.dll

Declaration
public class IRetrievalInfoContext

Properties

RetrievalType

Declaration
[JsonProperty("retrieval_type", Required = Required.Always)]
public string RetrievalType { get; set; }

Path

Declaration
[JsonProperty("path", Required = Required.Always)]
public string Path { get; set; }

AdditionalProperties

Declaration
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }

Methods

ToJson()

Declaration
public string ToJson()
Returns

System.String

FromJson(string)

Declaration
public static IRetrievalInfoContext FromJson(string data)
Returns

Workspace.XBR.Xperiflow.Core.RestApi.Storage.IRetrievalInfoContext

Parameters
TypeName
System.Stringdata

Inherited Members

  • System.Object.Equals(System.Object)
  • System.Object.Equals(System.Object,System.Object)
  • System.Object.GetHashCode
  • System.Object.GetType
  • System.Object.MemberwiseClone
  • System.Object.ReferenceEquals(System.Object,System.Object)
  • System.Object.ToString

Was this page helpful?