Skip to main content

Class MetaFileSystemSessionClientFactory

The Meta FileSystem Client Factory is used to create instances of the MetaFileSystemClient. The primary purpose of this factory is to inject the HttpClientManager and XperiflowClient into the MetaFileSystemClient. and simplify the creation of the MetaFileSystemClient for developers.

Namespace: Workspace.XBR.Xperiflow.MetaFileSystem

Assembly: Xperiflow.dll

Declaration
public class MetaFileSystemSessionClientFactory : IMetaFileSystemSessionClientFactory

Implements: Workspace.XBR.Xperiflow.MetaFileSystem.IMetaFileSystemSessionClientFactory

Methods

CreateClient(SessionInfo, string)

Creates an instance of the MetaFileSystemClient.

Declaration
public IMetaFileSystemClient CreateClient(SessionInfo si, string connectionKey)
Returns

Workspace.XBR.Xperiflow.MetaFileSystem.IMetaFileSystemClient

Parameters
TypeNameDescription
OneStream.Shared.Common.SessionInfosiThe session information.
System.StringconnectionKeyThe metadata connection key. This determines which MetaFileSytsem to connect to.

Implements

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?