DataGenerationServices.GetDefaultForeignKeyGenerator-Methode
Gibt einen bestimmten, als Standard festgelegten Fremdschlüssel-Generator zurück.
Namespace: Microsoft.Data.Schema.Tools.DataGenerator
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Syntax
'Declaration
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>
Parameter
- generators
Typ: System.Collections.ObjectModel.ReadOnlyCollection<ExtensionHandle<IGenerator>>
Eine Auflistung von ExtensionHandle<TInterfaceType>-Elementen vom Typ IGenerator.
Rückgabewert
Typ: Microsoft.Data.Schema.Extensibility.ExtensionHandle<IGenerator>
Ein Erweiterungshandle für einen Generator, der den Standardfremdschlüssel-Generator darstellt.
Hinweise
Das SQL Server-Modell hat nur einen Fremdschlüssel-Generator, deshalb gibt diese Methode nullNULL-Verweis (Nothing in Visual Basic) zurück; das Modell benötigt möglicherweise mehr als einen Fremdschlüssel-Generator.
Stellen Sie diese Informationen durch diese Methode bereit, damit das Datenbankschemamodell in Visual Studio-Projekten dargestellt werden kann, wo Benutzer Datenbankobjekte erstellen und ändern können, die Sie im Modell definiert haben.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.