IncrementalValueProviderExtensions.WithComparer Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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