Język

CSharpSnapshotGeneratorParameters Klasa

Definicja

Obiekt parametru, który przepływa kontekst (konstruktor danych wyjściowych i zestaw identyfikatorów aktualnie w zakresie) za pomocą CSharpSnapshotGenerator drzewa wywołań.

[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)
Dziedziczenie
CSharpSnapshotGeneratorParameters
Atrybuty
Implementuje

Konstruktory

Nazwisko Opis
CSharpSnapshotGeneratorParameters(IndentedStringBuilder, ICollection<String>)

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można go zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji Entity Framework Core.

Właściwości

Nazwisko Opis
Scope

Zestaw identyfikatorów obecnie w zakresie. Generatory wprowadzające nowe ustawienia lokalne (np. var index = b.HasIndex(...);) powinny wybierać nazwy z Identifier(String, ICollection<String>, Nullable<Boolean>) tego zakresu, aby wybrana nazwa nie zderzyła się z innym identyfikatorem w tej samej treści lambda.

StringBuilder

Dodawany jest kod konstruktora.

Metody

Nazwisko Opis
<Clone>$()

Obiekt parametru, który przepływa kontekst (konstruktor danych wyjściowych i zestaw identyfikatorów aktualnie w zakresie) za pomocą CSharpSnapshotGenerator drzewa wywołań.

Equals(CSharpSnapshotGeneratorParameters)

Obiekt parametru, który przepływa kontekst (konstruktor danych wyjściowych i zestaw identyfikatorów aktualnie w zakresie) za pomocą CSharpSnapshotGenerator drzewa wywołań.

Equals(Object)

Obiekt parametru, który przepływa kontekst (konstruktor danych wyjściowych i zestaw identyfikatorów aktualnie w zakresie) za pomocą CSharpSnapshotGenerator drzewa wywołań.

GetHashCode()

Obiekt parametru, który przepływa kontekst (konstruktor danych wyjściowych i zestaw identyfikatorów aktualnie w zakresie) za pomocą CSharpSnapshotGenerator drzewa wywołań.

ToString()

Obiekt parametru, który przepływa kontekst (konstruktor danych wyjściowych i zestaw identyfikatorów aktualnie w zakresie) za pomocą CSharpSnapshotGenerator drzewa wywołań.

Operatory

Nazwisko Opis
Equality(CSharpSnapshotGeneratorParameters, CSharpSnapshotGeneratorParameters)

Obiekt parametru, który przepływa kontekst (konstruktor danych wyjściowych i zestaw identyfikatorów aktualnie w zakresie) za pomocą CSharpSnapshotGenerator drzewa wywołań.

Inequality(CSharpSnapshotGeneratorParameters, CSharpSnapshotGeneratorParameters)

Obiekt parametru, który przepływa kontekst (konstruktor danych wyjściowych i zestaw identyfikatorów aktualnie w zakresie) za pomocą CSharpSnapshotGenerator drzewa wywołań.

Dotyczy