RanorexRanorex Documentation
DataProviderContext Class
NamespacesRanorex.Core.DataDataProviderContext
Provides a thread-safe context associated with a specific IDataProvider.
Declaration Syntax
C#Visual BasicVisual C++
public class DataProviderContext : IDisposable
Public Class DataProviderContext _
	Implements IDisposable
public ref class DataProviderContext : IDisposable
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
DataProviderContext(IDataProvider)
Initializes a new instance of the DataProviderContext class.

Current
Gets the data provider for the current thread.

Dispose()()()
Disposes the context by popping the Current data provider from the stack.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Pop()()()
Removes the Current data provider instance from the stack.

Providers
Gets the data provider stack for the current thread.

Push(IDataProvider)
Pushes the specified provider on the data provider stack making it the Current data provider.

ToString()()()
Returns a string that represents the current object.
(Inherited from Object.)
Inheritance Hierarchy
Object
DataProviderContext

Assembly: Ranorex.Core (Module: Ranorex.Core) Version: 4.0.3.22982 (4.0.3.22982)