StringGenerator Class
Represents the string generator.
Namespace: Microsoft.Data.Schema.Generators.Sql
Assembly: Microsoft.Data.Schema.Generators.Sql (in Microsoft.Data.Schema.Generators.Sql.dll)
Syntax
'Declaration
<DatabaseSchemaProviderCompatibilityAttribute(GetType(SqlDatabaseSchemaProvider))> _
<CLSCompliantAttribute(True)> _
Public NotInheritable Class StringGenerator _
Implements IGenerator, IDisposable, IExtensionInformation, IExtension
'Usage
Dim instance As StringGenerator
[DatabaseSchemaProviderCompatibilityAttribute(typeof(SqlDatabaseSchemaProvider))]
[CLSCompliantAttribute(true)]
public sealed class StringGenerator : IGenerator,
IDisposable, IExtensionInformation, IExtension
[DatabaseSchemaProviderCompatibilityAttribute(typeof(SqlDatabaseSchemaProvider))]
[CLSCompliantAttribute(true)]
public ref class StringGenerator sealed : IGenerator,
IDisposable, IExtensionInformation, IExtension
public final class StringGenerator implements IGenerator, IDisposable, IExtensionInformation, IExtension
[<SealedAttribute>]
[<DatabaseSchemaProviderCompatibilityAttribute(typeof(SqlDatabaseSchemaProvider))>]
[<CLSCompliantAttribute(true)>]
type StringGenerator =
class
interface IGenerator
interface IDisposable
interface IExtensionInformation
interface IExtension
end
Remarks
This implementation acts as a proxy and delegates the actual work to an implementation that is looked up through internal extensibility.
Inheritance Hierarchy
System.Object
Microsoft.Data.Schema.Generators.Sql.StringGenerator
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.