Enumerator Class

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator

Namespace:  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Syntax

'Declaration
<ComVisibleAttribute(False)> _
Public Class Enumerator _
    Inherits MarshalByRefObject
'Usage
Dim instance As Enumerator
[ComVisibleAttribute(false)]
public class Enumerator : MarshalByRefObject
[ComVisibleAttribute(false)]
public ref class Enumerator : public MarshalByRefObject
[<ComVisibleAttribute(false)>]
type Enumerator =  
    class
        inherit MarshalByRefObject
    end
public class Enumerator extends MarshalByRefObject

The Enumerator type exposes the following members.

Constructors

  Name Description
Public method Enumerator Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Top

Methods

  Name Description
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method EnumDependencies Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public methodStatic member GetData(Object, Request) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodStatic member GetData(Object, Urn) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodStatic member GetData(Object, Urn, array<String[]) Retrieves the specified data in the list. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodStatic member GetData(Object, Urn, array<String[], OrderBy) Retrieves the specified data. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodStatic member GetData(Object, Urn, array<String[], array<OrderBy[]) Retrieves the specified data. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method Process(Object, Request) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method Process(Object, RequestObjectInfo) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method Process(ServerVersion, RequestObjectInfo) Begins processing enumeration of request.
Public methodStatic member RegisterExtension Registers the enumerator extension. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method ToString (Inherited from Object.)
Public methodStatic member TraceInfo(String) Indicates the enumerator common trace function. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodStatic member TraceInfo(String, array<Object[]) Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Top

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.