Sprache

ValueComparer.CreateDefault Methode

Definition

Überlädt

Name Beschreibung
CreateDefault(Type, Boolean)

Erstellt einen Standardwert ValueComparer<T> für den angegebenen Typ.

CreateDefault<T>(Boolean)

Erstellt einen Standardwert ValueComparer<T> für den angegebenen Typ.

CreateDefault(Type, Boolean)

Quelle:
ValueComparer.cs
Quelle:
ValueComparer.cs
Quelle:
ValueComparer.cs
Quelle:
ValueComparer.cs
Quelle:
ValueComparer.cs
Quelle:
ValueComparer.cs
Quelle:
ValueComparer.cs

Erstellt einen Standardwert ValueComparer<T> für den angegebenen Typ.

public static Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer CreateDefault(Type type, bool favorStructuralComparisons);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Creating a default value comparer for the given type requires calling MakeGenericMethod, which is not compatible with NativeAOT. Use the generic CreateDefault<T> overload instead.")]
public static Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer CreateDefault(Type type, bool favorStructuralComparisons);
static member CreateDefault : Type * bool -> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Creating a default value comparer for the given type requires calling MakeGenericMethod, which is not compatible with NativeAOT. Use the generic CreateDefault<T> overload instead.")>]
static member CreateDefault : Type * bool -> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer
Public Shared Function CreateDefault (type As Type, favorStructuralComparisons As Boolean) As ValueComparer

Parameter

type
Type

Der Typ.

favorStructuralComparisons
Boolean

Wenn true, wird EF verwendet IStructuralEquatable , wenn der Typ ihn implementiert. Dies wird in der Regel verwendet, wenn Bytearrays als Schlüssel fungieren.

Gibt zurück

Die ValueComparer<T>.

Attribute

Gilt für:

CreateDefault<T>(Boolean)

Quelle:
ValueComparer.cs
Quelle:
ValueComparer.cs
Quelle:
ValueComparer.cs
Quelle:
ValueComparer.cs

Erstellt einen Standardwert ValueComparer<T> für den angegebenen Typ.

public static Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer CreateDefault<T>(bool favorStructuralComparisons);
static member CreateDefault : bool -> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer
Public Shared Function CreateDefault(Of T) (favorStructuralComparisons As Boolean) As ValueComparer

Typparameter

T

Der Typ.

Parameter

favorStructuralComparisons
Boolean

Wenn true, wird EF verwendet IStructuralEquatable , wenn der Typ ihn implementiert. Dies wird in der Regel verwendet, wenn Bytearrays als Schlüssel fungieren.

Gibt zurück

Die ValueComparer<T>.

Gilt für: