Microsoft.EntityFrameworkCore.ValueGeneration 命名空間

類別

BinaryValueGenerator

NewGuid() 產生陣列位元組。 產生的值為非暫時值,這表示它們會儲存至資料庫。

DiscriminatorValueGeneratorFactory

一個處理站,為一律輸出指定實體類型的鑒別子值,為鑒別子屬性建立值產生器。

GuidValueGenerator

Guid使用 NewGuid() 產生值。 產生的值為非暫時值,這表示它們會儲存至資料庫。

HiLoValueGenerator<TValue>

做為 , ValueGenerator 方法是向基礎資料庫要求值區塊,並逐一傳回它們。 當目前的區塊耗盡時,將會要求基礎資料庫提供另一個區塊。

HiLoValueGeneratorState

所使用的 HiLoValueGenerator<TValue> 執行緒安全狀態。

RelationalValueGeneratorSelector

選取要用來產生實體屬性的值產生器。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

SequentialGuidValueGenerator

產生優化以用於 Microsoft SQL Server 叢集索引鍵或索引的循序 Guid 值,產生比隨機值更好的效能。 這是設定為在 add 上產生之 Guid SQL Server資料行的預設產生器。

StringValueGenerator

String使用 的 NewGuid() 字串表示來產生值。 產生的值為非暫時值,這表示它們會儲存至資料庫。

TemporaryGuidValueGenerator

Guid使用 NewGuid() 產生值。 產生的值是暫時的,這表示儲存實體時,它們將會由資料庫產生的值取代。

TemporaryNumberValueGeneratorFactory

用於建立適用于屬性數數值型別的暫存整數值產生器的 Factory。

ValueGenerator

將實體新增至內容時,產生屬性的值。

ValueGenerator<TValue>

將實體新增至內容時,產生屬性的值。

ValueGeneratorCache

保留屬性的值產生器的快取。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

ValueGeneratorCacheDependencies

的服務相依性參數類別 ValueGeneratorCache

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

ValueGeneratorFactory

建立值產生器之處理站的基類。

ValueGeneratorSelector

選取要用來產生實體屬性的值產生器。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

ValueGeneratorSelectorDependencies

的服務相依性參數類別 ValueGeneratorSelector

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

介面

IValueGeneratorCache

保留屬性的值產生器的快取。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

IValueGeneratorSelector

選取要用來產生實體屬性的值產生器。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。