共用方式為


DataGenerationServices.GetDefaultForeignKeyGenerator 方法

傳回指定做為預設值的特定外部索引鍵產生器。

命名空間:  Microsoft.Data.Schema.Tools.DataGenerator
組件:  Microsoft.Data.Schema.Tools (在 Microsoft.Data.Schema.Tools.dll 中)

語法

'宣告
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>

參數

傳回值

型別:Microsoft.Data.Schema.Extensibility.ExtensionHandle<IGenerator>
產生器的擴充控制代碼,這個產生器表示預設外部索引鍵產生器。

備註

SQL Server 模型有只有一個外部索引鍵產生器,所以這個方法會傳回 nullNull 參照 (即 Visual Basic 中的 Nothing);您的模型可能需要一個以上的外部索引鍵產生器。

請透過這個方法提供此資訊,這樣您的資料庫結構描述模型就可以出現在 Visual Studio 專案中,供使用者建立與管理您在模型中定義的資料庫物件。

.NET Framework 安全性

請參閱

參考

DataGenerationServices 類別

Microsoft.Data.Schema.Tools.DataGenerator 命名空間

IGenerator