Skip to content

,UIKit.UITableView,Foundation.NSString,System.Single)} ,UIKit.UITableView,Foundation.NSString,System.Single,System.Action{--1})} ,UIKit.UITableView,Foundation.NSString,System.Single,System.Action{--1},System.Func{ReactiveUI.Reactive.ReactiveTableViewSource{--0},System.IDisposable})} ,UIKit.UITableView,System.Single)} ,UIKit.UITableView,System.Single,System.Action{--1})} ,UIKit.UITableView,System.Single,System.Action{--1},System.Func{ReactiveUI.Reactive.ReactiveTableViewSource{--0},System.IDisposable})} }},UIKit.UITableView)} }},UIKit.UITableView,System.Func{ReactiveUI.Reactive.ReactiveTableViewSource{--0},System.IDisposable})}

ReactiveTableViewSourceExtensions.BindTo(IObservable, UITableView, NSString, float) method

Defined in

Type: ReactiveTableViewSourceExtensions Namespace: ReactiveUI.Reactive Assembly: ReactiveUI.Reactive.dll

Applies to

net10.0-ios26.0, net10.0-maccatalyst26.0, net10.0-tvos26.0

Overloads

  • 1. public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, NSString cellKey, float sizeHint) where TSource : notnull where TCell : notnull, UITableViewCell
  • 2. public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, NSString cellKey, float sizeHint, Action<TCell>? initializeCellAction) where TSource : notnull where TCell : notnull, UITableViewCell
  • 3. public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, NSString cellKey, float sizeHint, Action<TCell>? initializeCellAction, Func<ReactiveTableViewSource<TSource>, IDisposable>? initSource) where TSource : notnull where TCell : notnull, UITableViewCell
  • 4. public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, float sizeHint) where TSource : notnull where TCell : notnull, UITableViewCell
  • 5. public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, float sizeHint, Action<TCell>? initializeCellAction) where TSource : notnull where TCell : notnull, UITableViewCell
  • 6. public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, float sizeHint, Action<TCell>? initializeCellAction, Func<ReactiveTableViewSource<TSource>, IDisposable>? initSource) where TSource : notnull where TCell : notnull, UITableViewCell
  • 7. public static IDisposable BindTo<TSource, TCell>(this IObservable<IReadOnlyList<TableSectionInformation<TSource, TCell>>> sectionsObservable, UITableView tableView) where TSource : notnull where TCell : notnull, UITableViewCell
  • 8. public static IDisposable BindTo<TSource, TCell>(this IObservable<IReadOnlyList<TableSectionInformation<TSource, TCell>>> sectionsObservable, UITableView tableView, Func<ReactiveTableViewSource<TSource>, IDisposable>? initSource) where TSource : notnull where TCell : notnull, UITableViewCell

1. Overload

Attributes: [RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] [RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")]

public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, NSString cellKey, float sizeHint) where TSource : notnull where TCell : notnull, UITableViewCell

View source

Type parameters

NameDescription
TSource--
TCell--

Parameters

NameTypeDescription
sourceObservableIObservable--
tableViewUITableView--
cellKeyNSString--
sizeHintfloat--

Returns: IDisposable

2. Overload

Attributes: [RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] [RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")]

public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, NSString cellKey, float sizeHint, Action<TCell>? initializeCellAction) where TSource : notnull where TCell : notnull, UITableViewCell

View source

Type parameters

NameDescription
TSource--
TCell--

Parameters

NameTypeDescription
sourceObservableIObservable--
tableViewUITableView--
cellKeyNSString--
sizeHintfloat--
initializeCellActionAction?--

Returns: IDisposable

3. Overload

Attributes: [RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] [RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")]

public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, NSString cellKey, float sizeHint, Action<TCell>? initializeCellAction, Func<ReactiveTableViewSource<TSource>, IDisposable>? initSource) where TSource : notnull where TCell : notnull, UITableViewCell

View source

Type parameters

NameDescription
TSource--
TCell--

Parameters

NameTypeDescription
sourceObservableIObservable--
tableViewUITableView--
cellKeyNSString--
sizeHintfloat--
initializeCellActionAction?--
initSourceFunc, IDisposable>?--

Returns: IDisposable

4. Overload

Attributes: [RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] [RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")]

public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, float sizeHint) where TSource : notnull where TCell : notnull, UITableViewCell

View source

Type parameters

NameDescription
TSource--
TCell--

Parameters

NameTypeDescription
sourceObservableIObservable--
tableViewUITableView--
sizeHintfloat--

Returns: IDisposable

5. Overload

Attributes: [RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] [RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")]

public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, float sizeHint, Action<TCell>? initializeCellAction) where TSource : notnull where TCell : notnull, UITableViewCell

View source

Type parameters

NameDescription
TSource--
TCell--

Parameters

NameTypeDescription
sourceObservableIObservable--
tableViewUITableView--
sizeHintfloat--
initializeCellActionAction?--

Returns: IDisposable

6. Overload

Attributes: [RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] [RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")]

public static IDisposable BindTo<TSource, TCell>(this IObservable<INotifyCollectionChanged> sourceObservable, UITableView tableView, float sizeHint, Action<TCell>? initializeCellAction, Func<ReactiveTableViewSource<TSource>, IDisposable>? initSource) where TSource : notnull where TCell : notnull, UITableViewCell

View source

Type parameters

NameDescription
TSource--
TCell--

Parameters

NameTypeDescription
sourceObservableIObservable--
tableViewUITableView--
sizeHintfloat--
initializeCellActionAction?--
initSourceFunc, IDisposable>?--

Returns: IDisposable

7. Overload

Attributes: [RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] [RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")]

public static IDisposable BindTo<TSource, TCell>(this IObservable<IReadOnlyList<TableSectionInformation<TSource, TCell>>> sectionsObservable, UITableView tableView) where TSource : notnull where TCell : notnull, UITableViewCell

View source

Type parameters

NameDescription
TSource--
TCell--

Parameters

NameTypeDescription
sectionsObservableIObservable>>--
tableViewUITableView--

Returns: IDisposable

8. Overload

Attributes: [RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] [RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")]

public static IDisposable BindTo<TSource, TCell>(this IObservable<IReadOnlyList<TableSectionInformation<TSource, TCell>>> sectionsObservable, UITableView tableView, Func<ReactiveTableViewSource<TSource>, IDisposable>? initSource) where TSource : notnull where TCell : notnull, UITableViewCell

View source

Type parameters

NameDescription
TSource--
TCell--

Parameters

NameTypeDescription
sectionsObservableIObservable>>--
tableViewUITableView--
initSourceFunc, IDisposable>?--

Returns: IDisposable