Compartir a través de


IncrementalValueProviderExtensions.WithComparer Método

Definición

Sobrecargas

Nombre Description
WithComparer<TSource>(IncrementalValueProvider<TSource>, IEqualityComparer<TSource>)

Especifica un personalizado IEqualityComparer<T> que se usará al comparar valores de este proveedor con fines de almacenamiento en caché. De forma predeterminada, la infraestructura del generador usa Default para determinar si los valores han cambiado. Use este método cuando necesite lógica de igualdad personalizada, como para objetos complejos o cuando quiera controlar cuándo se vuelven a ejecutar las transformaciones.

WithComparer<TSource>(IncrementalValuesProvider<TSource>, IEqualityComparer<TSource>)

Especifica un personalizado IEqualityComparer<T> que se usará al comparar valores de este proveedor con fines de almacenamiento en caché. De forma predeterminada, la infraestructura del generador usa Default para determinar si los valores han cambiado. Use este método cuando necesite lógica de igualdad personalizada, como para objetos complejos o cuando quiera controlar cuándo se vuelven a ejecutar las transformaciones.

WithComparer<TSource>(IncrementalValueProvider<TSource>, IEqualityComparer<TSource>)

Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs

Especifica un personalizado IEqualityComparer<T> que se usará al comparar valores de este proveedor con fines de almacenamiento en caché. De forma predeterminada, la infraestructura del generador usa Default para determinar si los valores han cambiado. Use este método cuando necesite lógica de igualdad personalizada, como para objetos complejos o cuando quiera controlar cuándo se vuelven a ejecutar las transformaciones.

public static Microsoft.CodeAnalysis.IncrementalValueProvider<TSource> WithComparer<TSource>(this Microsoft.CodeAnalysis.IncrementalValueProvider<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer);
static member WithComparer : Microsoft.CodeAnalysis.IncrementalValueProvider<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> Microsoft.CodeAnalysis.IncrementalValueProvider<'Source>
<Extension()>
Public Function WithComparer(Of TSource) (source As IncrementalValueProvider(Of TSource), comparer As IEqualityComparer(Of TSource)) As IncrementalValueProvider(Of TSource)

Parámetros de tipo

TSource

Tipo del valor

Parámetros

source
IncrementalValueProvider<TSource>

Proveedor de entrada

comparer
IEqualityComparer<TSource>

Comparador de igualdad personalizado que se va a usar

Devoluciones

Nuevo IncrementalValueProvider<TValue> que usa el comparador especificado

Se aplica a

WithComparer<TSource>(IncrementalValuesProvider<TSource>, IEqualityComparer<TSource>)

Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs

Especifica un personalizado IEqualityComparer<T> que se usará al comparar valores de este proveedor con fines de almacenamiento en caché. De forma predeterminada, la infraestructura del generador usa Default para determinar si los valores han cambiado. Use este método cuando necesite lógica de igualdad personalizada, como para objetos complejos o cuando quiera controlar cuándo se vuelven a ejecutar las transformaciones.

public static Microsoft.CodeAnalysis.IncrementalValuesProvider<TSource> WithComparer<TSource>(this Microsoft.CodeAnalysis.IncrementalValuesProvider<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> comparer);
static member WithComparer : Microsoft.CodeAnalysis.IncrementalValuesProvider<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> Microsoft.CodeAnalysis.IncrementalValuesProvider<'Source>
<Extension()>
Public Function WithComparer(Of TSource) (source As IncrementalValuesProvider(Of TSource), comparer As IEqualityComparer(Of TSource)) As IncrementalValuesProvider(Of TSource)

Parámetros de tipo

TSource

Tipo de cada valor

Parámetros

source
IncrementalValuesProvider<TSource>

Proveedor de entrada

comparer
IEqualityComparer<TSource>

Comparador de igualdad personalizado que se va a usar

Devoluciones

Nuevo IncrementalValuesProvider<TValues> que usa el comparador especificado

Se aplica a