Class BaseDataProvider
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit
Assembly: cs.temp.dll.dll
Syntax
[Obsolete("Add a <T> of type IMixedRealityService, which defines the service type this data provider is valid for.")]
[Obsolete("Add a <T> of type IMixedRealityService, which defines the service type this data provider is valid for.")]
public abstract class BaseDataProvider : BaseDataProvider<IMixedRealityService>, IMixedRealityDataProvider, IMixedRealityService, IDisposable
Constructors
BaseDataProvider(IMixedRealityService, String, UInt32, BaseMixedRealityProfile)
Constructor.
Declaration
protected BaseDataProvider(IMixedRealityService service, string name = null, uint priority = default(uint), BaseMixedRealityProfile profile = null)
Parameters
Type | Name | Description |
---|---|---|
IMixedRealityService | service | The IMixedRealityService to which the provider is providing data. |
String | name | The friendly name of the data provider. |
UInt32 | priority | The registration priority of the data provider. |
BaseMixedRealityProfile | profile | The configuration profile for the data provider. |
BaseDataProvider(IMixedRealityService, String, UInt32, BaseMixedRealityProfile)
Constructor.
Declaration
protected BaseDataProvider(IMixedRealityService service, string name = null, uint priority = default(uint), BaseMixedRealityProfile profile = null)
Parameters
Type | Name | Description |
---|---|---|
IMixedRealityService | service | The IMixedRealityService to which the provider is providing data. |
String | name | The friendly name of the data provider. |
UInt32 | priority | The registration priority of the data provider. |
BaseMixedRealityProfile | profile | The configuration profile for the data provider. |
BaseDataProvider(IMixedRealityServiceRegistrar, IMixedRealityService, String, UInt32, BaseMixedRealityProfile)
Constructor.
Declaration
[Obsolete("This constructor is obsolete (registrar parameter is no longer required) and will be removed in a future version of the Microsoft Mixed Reality Toolkit.")]
protected BaseDataProvider(IMixedRealityServiceRegistrar registrar, IMixedRealityService service, string name = null, uint priority = default(uint), BaseMixedRealityProfile profile = null)
Parameters
Type | Name | Description |
---|---|---|
IMixedRealityServiceRegistrar | registrar | The IMixedRealityServiceRegistrar instance that loaded the data provider. |
IMixedRealityService | service | The IMixedRealityService to which the provider is providing data. |
String | name | The friendly name of the data provider. |
UInt32 | priority | The registration priority of the data provider. |
BaseMixedRealityProfile | profile | The configuration profile for the data provider. |
BaseDataProvider(IMixedRealityServiceRegistrar, IMixedRealityService, String, UInt32, BaseMixedRealityProfile)
Constructor.
Declaration
[Obsolete("This constructor is obsolete (registrar parameter is no longer required) and will be removed in a future version of the Microsoft Mixed Reality Toolkit.")]
protected BaseDataProvider(IMixedRealityServiceRegistrar registrar, IMixedRealityService service, string name = null, uint priority = default(uint), BaseMixedRealityProfile profile = null)
Parameters
Type | Name | Description |
---|---|---|
IMixedRealityServiceRegistrar | registrar | The IMixedRealityServiceRegistrar instance that loaded the data provider. |
IMixedRealityService | service | The IMixedRealityService to which the provider is providing data. |
String | name | The friendly name of the data provider. |
UInt32 | priority | The registration priority of the data provider. |
BaseMixedRealityProfile | profile | The configuration profile for the data provider. |