mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class BaseDataProvider

    Inheritance
    Object
    BaseService
    BaseDataProvider<IMixedRealityService>
    BaseDataProvider
    Implements
    IMixedRealityDataProvider
    IMixedRealityService
    IDisposable
    Inherited Members
    BaseDataProvider<IMixedRealityService>.Registrar
    BaseDataProvider<IMixedRealityService>.Service
    BaseService.DefaultPriority
    BaseService.Name
    BaseService.Priority
    BaseService.ConfigurationProfile
    BaseService.Initialize()
    BaseService.Reset()
    BaseService.Enable()
    BaseService.Update()
    BaseService.LateUpdate()
    BaseService.Disable()
    BaseService.Destroy()
    BaseService.disposed
    BaseService.Dispose()
    BaseService.Dispose(Boolean)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    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.

    Implements

    IMixedRealityDataProvider
    IMixedRealityService
    IDisposable
    In This Article
    • Constructors
      • BaseDataProvider(IMixedRealityService, String, UInt32, BaseMixedRealityProfile)
      • BaseDataProvider(IMixedRealityService, String, UInt32, BaseMixedRealityProfile)
      • BaseDataProvider(IMixedRealityServiceRegistrar, IMixedRealityService, String, UInt32, BaseMixedRealityProfile)
      • BaseDataProvider(IMixedRealityServiceRegistrar, IMixedRealityService, String, UInt32, BaseMixedRealityProfile)
    • Implements
    Back to top Generated by DocFX