Interface IBindingOracle
Interface for a magical oracle that communicates IBinder bindings across space and time.
Namespace: Microsoft.MixedReality.WorldLocking.ASA
Assembly: cs.temp.dll.dll
Syntax
public interface IBindingOracle
Remarks
Note that the IBindingOracle only transmits bindings, which are string pairs of SpacePinId and CloudAnchorId. It does not cause the binder to do anything with those bindings.
Properties
Name
The name of this oracle.
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
String |
Methods
Get(IBinder)
Retrieve bindings from the ethereal plane.
Declaration
bool Get(IBinder binder)
Parameters
Type | Name | Description |
---|---|---|
IBinder | binder | The binder to add the bindings to. |
Returns
Type | Description |
---|---|
Boolean | True on success. |
Put(IBinder)
Broadcast the bindings.
Declaration
bool Put(IBinder binder)
Parameters
Type | Name | Description |
---|---|---|
IBinder | binder | The binder whose bindings should be broadcast. |
Returns
Type | Description |
---|---|
Boolean | True on success. |