Partager via


DataGenerationServices.GetDefaultForeignKeyGenerator, méthode

Retourne un générateur de clé étrangère spécifique désigné comme valeur par défaut.

Espace de noms :  Microsoft.Data.Schema.Tools.DataGenerator
Assembly :  Microsoft.Data.Schema.Tools (dans Microsoft.Data.Schema.Tools.dll)

Syntaxe

'Déclaration
Public Overridable Function GetDefaultForeignKeyGenerator ( _
    generators As ReadOnlyCollection(Of ExtensionHandle(Of IGenerator)) _
) As ExtensionHandle(Of IGenerator)
public virtual ExtensionHandle<IGenerator> GetDefaultForeignKeyGenerator(
    ReadOnlyCollection<ExtensionHandle<IGenerator>> generators
)
public:
virtual ExtensionHandle<IGenerator^>^ GetDefaultForeignKeyGenerator(
    ReadOnlyCollection<ExtensionHandle<IGenerator^>^>^ generators
)
abstract GetDefaultForeignKeyGenerator : 
        generators:ReadOnlyCollection<ExtensionHandle<IGenerator>> -> ExtensionHandle<IGenerator> 
override GetDefaultForeignKeyGenerator : 
        generators:ReadOnlyCollection<ExtensionHandle<IGenerator>> -> ExtensionHandle<IGenerator> 
public function GetDefaultForeignKeyGenerator(
    generators : ReadOnlyCollection<ExtensionHandle<IGenerator>>
) : ExtensionHandle<IGenerator>

Paramètres

Valeur de retour

Type : Microsoft.Data.Schema.Extensibility.ExtensionHandle<IGenerator>
Handle d'extension pour un générateur représentant le générateur de clé étrangère par défaut.

Notes

Le modèle SQL Server comporte un seul générateur de clés étrangères ; par conséquent, cette méthode retourne la valeur nullune référence null (Nothing en Visual Basic). Votre modèle peut avoir besoin de plusieurs générateurs de clés étrangères.

Fournissez ces informations via cette méthode afin que votre modèle de schéma de la base de données puisse être représenté dans les projets Visual Studio, où les utilisateurs peuvent créer et manipuler des objets de base de données que vous avez définis dans votre modèle.

Sécurité .NET Framework

Voir aussi

Référence

DataGenerationServices Classe

Microsoft.Data.Schema.Tools.DataGenerator, espace de noms

IGenerator