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>
參數
- generators
型別:System.Collections.ObjectModel.ReadOnlyCollection<ExtensionHandle<IGenerator>>
型別 IGenerator 的 ExtensionHandle<TInterfaceType> 集合。
傳回值
型別:Microsoft.Data.Schema.Extensibility.ExtensionHandle<IGenerator>
產生器的擴充控制代碼,這個產生器表示預設外部索引鍵產生器。
備註
SQL Server 模型有只有一個外部索引鍵產生器,所以這個方法會傳回 nullNull 參照 (即 Visual Basic 中的 Nothing);您的模型可能需要一個以上的外部索引鍵產生器。
請透過這個方法提供此資訊,這樣您的資料庫結構描述模型就可以出現在 Visual Studio 專案中,供使用者建立與管理您在模型中定義的資料庫物件。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。