Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides an implementation of the DataObjectEnumerator class using the ADO.NET GetSchema API.
Namespace: Microsoft.VisualStudio.Data.AdoDotNet
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Syntax
'Declaration
<GuidAttribute("9EEA02EB-4328-456b-B1B3-83EC5A942C16")> _
Public Class AdoDotNetObjectEnumerator _
Inherits DataObjectEnumerator
'Usage
Dim instance As AdoDotNetObjectEnumerator
[GuidAttribute("9EEA02EB-4328-456b-B1B3-83EC5A942C16")]
public class AdoDotNetObjectEnumerator : DataObjectEnumerator
[GuidAttribute(L"9EEA02EB-4328-456b-B1B3-83EC5A942C16")]
public ref class AdoDotNetObjectEnumerator : public DataObjectEnumerator
public class AdoDotNetObjectEnumerator extends DataObjectEnumerator
Remarks
It is not expected that a data provider based on ADO.NET will need to customize object enumeration. However, this class provides a managed base class that can be extended in case extra or modified enumeration functionality is required inside Visual Studio.
The EnumerateObjects method takes in its parameter array a single string that specifies the name of the ADO.NET schema collection to enumerate.
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Data.ObjectWithSite
Microsoft.VisualStudio.Data.DataObjectEnumerator
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetObjectEnumerator
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.