語言

CSharpSnapshotGeneratorParameters 類別

定義

將上下文(輸出建構器及目前範圍內的識別碼集合)流經 CSharpSnapshotGenerator 呼叫樹的參數物件。

[System.Runtime.CompilerServices.Nullable(0)]
public sealed class CSharpSnapshotGeneratorParameters : IEquatable<Microsoft.EntityFrameworkCore.Migrations.Design.CSharpSnapshotGeneratorParameters>
[<System.Runtime.CompilerServices.Nullable(0)>]
type CSharpSnapshotGeneratorParameters = class
    interface IEquatable<CSharpSnapshotGeneratorParameters>
Public NotInheritable Class CSharpSnapshotGeneratorParameters
Implements IEquatable(Of CSharpSnapshotGeneratorParameters)
繼承
CSharpSnapshotGeneratorParameters
屬性
實作

建構函式

名稱 Description
CSharpSnapshotGeneratorParameters(IndentedStringBuilder, ICollection<String>)

這是一個內部 API,支援 Entity Framework Core 基礎架構,且不受公開 API 相同的相容性標準約束。 該內容可能會在任何新聞稿中未經通知而更改或移除。 你應該只在程式碼中直接使用它,並且要非常謹慎,並且要知道這樣做可能會導致更新到新的 Entity Framework Core 版本時應用程式失敗。

屬性

名稱 Description
Scope

目前範圍內的識別碼集合。 引入新局部的產生元(例如 var index = b.HasIndex(...);)應從具有此作用域的名稱 Identifier(String, ICollection<String>, Nullable<Boolean>) 中選擇,以避免該名稱與同一 lambda 體中的其他識別碼發生衝突。

StringBuilder

建築師代碼會被加入。

方法

名稱 Description
<Clone>$()

將上下文(輸出建構器及目前範圍內的識別碼集合)流經 CSharpSnapshotGenerator 呼叫樹的參數物件。

Equals(CSharpSnapshotGeneratorParameters)

將上下文(輸出建構器及目前範圍內的識別碼集合)流經 CSharpSnapshotGenerator 呼叫樹的參數物件。

Equals(Object)

將上下文(輸出建構器及目前範圍內的識別碼集合)流經 CSharpSnapshotGenerator 呼叫樹的參數物件。

GetHashCode()

將上下文(輸出建構器及目前範圍內的識別碼集合)流經 CSharpSnapshotGenerator 呼叫樹的參數物件。

ToString()

將上下文(輸出建構器及目前範圍內的識別碼集合)流經 CSharpSnapshotGenerator 呼叫樹的參數物件。

運算子

名稱 Description
Equality(CSharpSnapshotGeneratorParameters, CSharpSnapshotGeneratorParameters)

將上下文(輸出建構器及目前範圍內的識別碼集合)流經 CSharpSnapshotGenerator 呼叫樹的參數物件。

Inequality(CSharpSnapshotGeneratorParameters, CSharpSnapshotGeneratorParameters)

將上下文(輸出建構器及目前範圍內的識別碼集合)流經 CSharpSnapshotGenerator 呼叫樹的參數物件。

適用於