| string get_ProviderId() | Public+3 flags | | 0x08 |
| bool Initialize(const string& id, const string& data) | Public+2 flags | | 0x08 |
| bool CanProvide(Type t, IResourceLocation location) | Public+2 flags | | 0x08 |
| string ToString() | Public+1 flags | | 0x08 |
| void Release(IResourceLocation location, object obj) | Public+2 flags | | 0x08 |
| Type GetDefaultType(IResourceLocation location) | Public+2 flags | | 0x08 |
| void Provide(const ProvideHandle& provideHandle) | Public+3 flags | — | 0x18 |
| AsyncOperationHandle<System.Boolean> InitializeAsync(ResourceManager rm, const string& id, const string& data) | Public+2 flags | | 0x18 |
| ProviderBehaviourFlags UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider.get_BehaviourFlags() | PrivateFinal+3 flags | | 0x04 |
| void .ctor() | 2 flags | | 0x00 |