BranchCollection class

Lync 2013

The BranchCollection class represents an unordered collection of client transactions (branches) that are associated with a server transaction. Each client transaction is represented as a ClientTransaction object, and can be obtained through the IEnumerator interface that is returned by the GetEnumerator() method.

A BranchCollection object is obtained by referencing the Branches property, which contains all of the client transactions that are defined for that server transaction.

This class implements the IEnumerable interface.

The BranchCollection class is derived from the System.Object class.


Namespace:  Microsoft.Rtc.Sip
Assembly:  ServerAgent (in ServerAgent.dll)

public sealed class BranchCollection : IEnumerable

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.