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
- generators
Type : System.Collections.ObjectModel.ReadOnlyCollection<ExtensionHandle<IGenerator>>
Collection de ExtensionHandle<TInterfaceType> de type IGenerator.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.