Skip to content

@,System.Collections.Generic.IEnumerable{--1})} @,--1)} @,System.Collections.Generic.KeyValuePair{--1,--2})} @,--1,--2)} @,System.Collections.Generic.IDictionary{--1,--2})}

IBuilderExtensions.With(TBuilder, TField, TField) method

Defined in

Type: IBuilderExtensions Namespace: ReactiveUI.Testing Assembly: ReactiveUI.Testing.dll

Applies to

net10.0, net10.0, net9.0, net9.0, net8.0, net8.0, net462, net481, net462, net481

Overloads

  1. public static TBuilder With<TBuilder, TField>(this TBuilder builder, out TField field, TField value) where TBuilder : IBuilder

  2. public static TBuilder With<TBuilder, TField>(this TBuilder builder, ref List<TField>? field, IEnumerable<TField> values) where TBuilder : notnull, IBuilder where TField : notnull

  3. public static TBuilder With<TBuilder, TField>(this TBuilder builder, ref List<TField>? field, TField value) where TBuilder : notnull, IBuilder where TField : notnull

  4. public static TBuilder With<TBuilder, TKey, TField>(this TBuilder builder, ref Dictionary<TKey, TField> dictionary, KeyValuePair<TKey, TField> keyValuePair) where TBuilder : notnull, IBuilder where TKey : notnull where TField : notnull

  5. public static TBuilder With<TBuilder, TKey, TField>(this TBuilder builder, ref Dictionary<TKey, TField> dictionary, TKey key, TField value) where TBuilder : notnull, IBuilder where TKey : notnull where TField : notnull

  6. public static TBuilder With<TBuilder, TKey, TField>(this TBuilder builder, ref Dictionary<TKey, TField> dictionary, IDictionary<TKey, TField> keyValuePair)

1. Overload

public static TBuilder With<TBuilder, TField>(this TBuilder builder, out TField field, TField value) where TBuilder : IBuilder

View source

Type parameters

NameDescription
TBuilder--
TField--

Parameters

NameTypeDescription
builderTBuilder--
out fieldTField--
valueTField--

Returns: TBuilder

2. Overload

public static TBuilder With<TBuilder, TField>(this TBuilder builder, ref List<TField>? field, IEnumerable<TField> values) where TBuilder : notnull, IBuilder where TField : notnull

View source

Type parameters

NameDescription
TBuilder--
TField--

Parameters

NameTypeDescription
builderTBuilder--
ref fieldList?--
valuesIEnumerable--

Returns: TBuilder

3. Overload

public static TBuilder With<TBuilder, TField>(this TBuilder builder, ref List<TField>? field, TField value) where TBuilder : notnull, IBuilder where TField : notnull

View source

Type parameters

NameDescription
TBuilder--
TField--

Parameters

NameTypeDescription
builderTBuilder--
ref fieldList?--
valueTField--

Returns: TBuilder

4. Overload

public static TBuilder With<TBuilder, TKey, TField>(this TBuilder builder, ref Dictionary<TKey, TField> dictionary, KeyValuePair<TKey, TField> keyValuePair) where TBuilder : notnull, IBuilder where TKey : notnull where TField : notnull

View source

Type parameters

NameDescription
TBuilder--
TKey--
TField--

Parameters

NameTypeDescription
builderTBuilder--
ref dictionaryDictionary--
keyValuePairKeyValuePair--

Returns: TBuilder

5. Overload

public static TBuilder With<TBuilder, TKey, TField>(this TBuilder builder, ref Dictionary<TKey, TField> dictionary, TKey key, TField value) where TBuilder : notnull, IBuilder where TKey : notnull where TField : notnull

View source

Type parameters

NameDescription
TBuilder--
TKey--
TField--

Parameters

NameTypeDescription
builderTBuilder--
ref dictionaryDictionary--
keyTKey--
valueTField--

Returns: TBuilder

6. Overload

public static TBuilder With<TBuilder, TKey, TField>(this TBuilder builder, ref Dictionary<TKey, TField> dictionary, IDictionary<TKey, TField> keyValuePair)

View source

Type parameters

NameDescription
TBuilder--
TKey--
TField--

Parameters

NameTypeDescription
builderTBuilder--
ref dictionaryDictionary--
keyValuePairIDictionary--

Returns: TBuilder