Skip to main content

PocoDataSource

Assembly: ServiceStack.dll​
View Source​
Declaration
public static class PocoDataSource

Methods​

Create<T>(ICollection<T>)​

View Source​
Declaration
public static PocoDataSource<T> Create<T>(ICollection<T> items)
Returns​

ServiceStack.PocoDataSource<T>

Parameters​
TypeName
System.Collections.Generic.ICollection<<T>>items
Type Parameters​
  • T

Create<T>(IEnumerable<T>, Int64)​

View Source​
Declaration
public static PocoDataSource<T> Create<T>(IEnumerable<T> items, long idSequence)
Returns​

ServiceStack.PocoDataSource<T>

Parameters​
TypeName
System.Collections.Generic.IEnumerable<<T>>items
System.Int64idSequence
Type Parameters​
  • T

Create<T>(IEnumerable<T>, Func<IEnumerable<T>, Int64>)​

View Source​
Declaration
public static PocoDataSource<T> Create<T>(IEnumerable<T> items, Func<IEnumerable<T>, long> nextIdSequence)
Returns​

ServiceStack.PocoDataSource<T>

Parameters​
TypeName
System.Collections.Generic.IEnumerable<<T>>items
System.Func<System.Collections.Generic.IEnumerable<<T>>,System.Int64>nextIdSequence
Type Parameters​
  • T

Create<T>(ICollection<T>, Func<IEnumerable<T>, Int64>)​

View Source​
Declaration
public static PocoDataSource<T> Create<T>(ICollection<T> items, Func<IEnumerable<T>, long> nextId)
Returns​

ServiceStack.PocoDataSource<T>

Parameters​
TypeName
System.Collections.Generic.ICollection<<T>>items
System.Func<System.Collections.Generic.IEnumerable<<T>>,System.Int64>nextId
Type Parameters​
  • T