DataGenerationServices.GetDefaultForeignKeyGenerator – metoda
Vrátí konkrétní cizí klíče generátoru označený jako výchozí.
Obor názvů: Microsoft.Data.Schema.Tools.DataGenerator
Sestavení: Microsoft.Data.Schema.Tools (v Microsoft.Data.Schema.Tools.dll)
Syntaxe
'Deklarace
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>
Parametry
- generators
Typ: System.Collections.ObjectModel.ReadOnlyCollection<ExtensionHandle<IGenerator>>
Kolekce ExtensionHandle<TInterfaceType> typu IGenerator.
Vrácená hodnota
Typ: Microsoft.Data.Schema.Extensibility.ExtensionHandle<IGenerator>
Popisovač rozšíření pro generátor představující výchozí generátor cizího klíče.
Poznámky
SQL Server Model má pouze jeden cizí klíče generátor, vrátí tato metoda nullodkaz Null (Nothing v jazyce Visual Basic); model může vyžadovat více generátor cizího klíče.
Tyto informace poskytují prostřednictvím této metody, takže může být znázorněno schéma modelu databáze Visual Studio projekty, kde uživatelé mohou vytvářet a manipulovat s objekty databáze definovaných v modelu.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.