Interface IBranchMappingTable

A session tree branch mapping table.

Namespace: PushTechnology.ClientInterface.Client.Features.SessionTrees
Assembly: Diffusion.Client.dll
Syntax
public interface IBranchMappingTable
Remarks

A branch mapping table is a list of IBranchMapping branch mappings assigned to a session tree branch.

To create a branch mapping table, obtain a new a builder instance using NewBranchMappingTableBuilder(), call AddBranchMapping(String, String) for each branch mapping, then Create(String). The result can then be sent to the server using PutBranchMappingTableAsync(IBranchMappingTable).

Since 6.7

Properties

BranchMappings

Gets the branch mappings.

Declaration
IReadOnlyCollection<IBranchMapping> BranchMappings { get; }
Property Value
Type Description
IReadOnlyCollection<IBranchMapping>

Branch mappings.

SessionTreeBranch

Gets the branch of the session tree to which this table is bound.

Declaration
string SessionTreeBranch { get; set; }
Property Value
Type Description
System.String

Branch of the session tree to which this table is bound.

Back to top