DatabaseSchemaProviderCompatibilityAttribute Class
Used to specify which database service provider or providers the extended feature will be compatible with. It can be applied multiple times.
Namespace: Microsoft.Data.Schema.Extensibility
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
<AttributeUsageAttribute(AttributeTargets.Class, Inherited := False, AllowMultiple := True)> _
Public NotInheritable Class DatabaseSchemaProviderCompatibilityAttribute _
Inherits Attribute
'Usage
Dim instance As DatabaseSchemaProviderCompatibilityAttribute
[AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, AllowMultiple = true)]
public sealed class DatabaseSchemaProviderCompatibilityAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, Inherited = false, AllowMultiple = true)]
public ref class DatabaseSchemaProviderCompatibilityAttribute sealed : public Attribute
public final class DatabaseSchemaProviderCompatibilityAttribute extends Attribute
Inheritance Hierarchy
System.Object
System.Attribute
Microsoft.Data.Schema.Extensibility.DatabaseSchemaProviderCompatibilityAttribute
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.