Share via


PlanGenerationOptions Class

Represents plan generation options.

Namespace:  Microsoft.Data.Schema.Build
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Syntax

'Declaration
<DatabaseSchemaProviderCompatibilityAttribute(GetType(DatabaseSchemaProvider))> _
Public MustInherit Class PlanGenerationOptions _
    Implements IExtensionInformation, IExtension
'Usage
Dim instance As PlanGenerationOptions
[DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))]
public abstract class PlanGenerationOptions : IExtensionInformation, 
    IExtension
[DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))]
public ref class PlanGenerationOptions abstract : IExtensionInformation, 
    IExtension
public abstract class PlanGenerationOptions implements IExtensionInformation, IExtension
[<AbstractClassAttribute>]
[<DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))>]
type PlanGenerationOptions =  
    class
        interface IExtensionInformation
        interface IExtension
    end

Inheritance Hierarchy

System.Object
  Microsoft.Data.Schema.Build.PlanGenerationOptions
    Microsoft.Data.Schema.Sql.Build.SqlPlanGenerationOptions

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.

See Also

Reference

PlanGenerationOptions Members

Microsoft.Data.Schema.Build Namespace