Permalink
Fetching contributors…
Cannot retrieve contributors at this time
880 lines (880 sloc) 44.2 KB
<Type Name="IMobileServiceTable&lt;T&gt;" FullName="Microsoft.WindowsAzure.MobileServices.IMobileServiceTable&lt;T&gt;">
<TypeSignature Language="C#" Value="public interface IMobileServiceTable&lt;T&gt; : Microsoft.WindowsAzure.MobileServices.IMobileServiceTable" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IMobileServiceTable`1&lt;T&gt; implements class Microsoft.WindowsAzure.MobileServices.IMobileServiceTable" />
<TypeSignature Language="DocId" Value="T:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="T" />
</TypeParameters>
<Interfaces>
<Interface>
<InterfaceName>Microsoft.WindowsAzure.MobileServices.IMobileServiceTable</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<typeparam name="T">
The type of instances in the table (which implies the table).
</typeparam>
<summary>
Provides operations on a table for a Mobile Service.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="CreateQuery">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; CreateQuery ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; CreateQuery() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.CreateQuery" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Creates a query for the current table.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteAsync (T instance);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DeleteAsync(!T instance) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.DeleteAsync(`0)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
</Parameters>
<Docs>
<param name="instance">
The instance to delete.
</param>
<summary>
Delete an instance from the table.
</summary>
<returns>
A task that will complete when the delete has finished.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteAsync (T instance, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task DeleteAsync(!T instance, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.DeleteAsync(`0,System.Collections.Generic.IDictionary{System.String,System.String})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
<Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" />
</Parameters>
<Docs>
<param name="instance">The instance to delete.
</param>
<param name="parameters">
A dictionary of user-defined parameters and values to include in
the request URI query string.
</param>
<summary>
Delete an instance from the table.
</summary>
<returns>
A task that will complete when the delete has finished.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IncludeDeleted">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; IncludeDeleted ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; IncludeDeleted() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.IncludeDeleted" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Creates a query that will ensure it gets the deleted records. This requires the soft delete feature to be enabled on the Mobile Service. Visit <see href="http://go.microsoft.com/fwlink/?LinkId=507647">the link</see> for details.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IncludeTotalCount">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; IncludeTotalCount ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; IncludeTotalCount() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.IncludeTotalCount" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Creates a query that will ensure it gets the total count for all
the records that would have been returned ignoring any take paging/
limit clause specified by client or server.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InsertAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task InsertAsync (T instance);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task InsertAsync(!T instance) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.InsertAsync(`0)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
</Parameters>
<Docs>
<param name="instance">
The instance to insert.
</param>
<summary>
Insert a new instance into the table.
</summary>
<returns>
A task that will complete when the insertion has finished.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InsertAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task InsertAsync (T instance, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task InsertAsync(!T instance, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.InsertAsync(`0,System.Collections.Generic.IDictionary{System.String,System.String})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
<Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" />
</Parameters>
<Docs>
<param name="instance">
The instance to insert.
</param>
<param name="parameters">
A dictionary of user-defined parameters and values to include in
the request URI query string.
</param>
<summary>
Insert a new instance into the table.
</summary>
<returns>
A task that will complete when the insertion has finished.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LookupAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;T&gt; LookupAsync (object id);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;!T&gt; LookupAsync(object id) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.LookupAsync(System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;T&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="id" Type="System.Object" />
</Parameters>
<Docs>
<param name="id">
The id of the instance.
</param>
<summary>
Lookup an instance from a table by its id.
</summary>
<returns>
The desired instance.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LookupAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;T&gt; LookupAsync (object id, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;!T&gt; LookupAsync(object id, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.LookupAsync(System.Object,System.Collections.Generic.IDictionary{System.String,System.String})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;T&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="id" Type="System.Object" />
<Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" />
</Parameters>
<Docs>
<param name="id">
The id of the instance.
</param>
<param name="parameters">
A dictionary of user-defined parameters and values to include in
the request URI query string.
</param>
<summary>
Lookup an instance from a table by its id.
</summary>
<returns>
The desired instance.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OrderBy&lt;TKey&gt;">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; OrderBy&lt;TKey&gt; (System.Linq.Expressions.Expression&lt;Func&lt;T,TKey&gt;&gt; keySelector);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; OrderBy&lt;TKey&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!T, !!TKey&gt;&gt; keySelector) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.OrderBy``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TKey" />
</TypeParameters>
<Parameters>
<Parameter Name="keySelector" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;T,TKey&gt;&gt;" />
</Parameters>
<Docs>
<typeparam name="TKey">
The type of the member being ordered by.
</typeparam>
<param name="keySelector">
The expression selecting the member to order by.
</param>
<summary>
Creates a query by applying the specified ascending order clause.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OrderByDescending&lt;TKey&gt;">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; OrderByDescending&lt;TKey&gt; (System.Linq.Expressions.Expression&lt;Func&lt;T,TKey&gt;&gt; keySelector);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; OrderByDescending&lt;TKey&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!T, !!TKey&gt;&gt; keySelector) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.OrderByDescending``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TKey" />
</TypeParameters>
<Parameters>
<Parameter Name="keySelector" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;T,TKey&gt;&gt;" />
</Parameters>
<Docs>
<typeparam name="TKey">
The type of the member being ordered by.
</typeparam>
<param name="keySelector">
The expression selecting the member to order by.
</param>
<summary>
Creates a query by applying the specified descending order clause.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReadAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;T&gt;&gt; ReadAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IEnumerable`1&lt;!T&gt;&gt; ReadAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.ReadAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;T&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns instances from a table.
</summary>
<returns>
Instances from the table.
</returns>
<remarks>
This call will not handle paging, etc., for you.
</remarks>
</Docs>
</Member>
<Member MemberName="ReadAsync&lt;U&gt;">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;U&gt;&gt; ReadAsync&lt;U&gt; (Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;U&gt; query);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IEnumerable`1&lt;!!U&gt;&gt; ReadAsync&lt;U&gt;(class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!!U&gt; query) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.ReadAsync``1(Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery{``0})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;U&gt;&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="U" />
</TypeParameters>
<Parameters>
<Parameter Name="query" Type="Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;U&gt;" />
</Parameters>
<Docs>
<typeparam name="U">
The type of instance returned by the query.
</typeparam>
<param name="query">
The query to execute.
</param>
<summary>
Returns instances from a table using a query.
</summary>
<returns>
Instances from the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReadAsync&lt;U&gt;">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;U&gt;&gt; ReadAsync&lt;U&gt; (string query);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IEnumerable`1&lt;!!U&gt;&gt; ReadAsync&lt;U&gt;(string query) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.ReadAsync``1(System.String)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;U&gt;&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="U" />
</TypeParameters>
<Parameters>
<Parameter Name="query" Type="System.String" />
</Parameters>
<Docs>
<typeparam name="U">To be added.</typeparam>
<param name="query">
A query to execute.
</param>
<summary>
Executes a query against the table.
</summary>
<returns>
A task that will return with results when the query finishes.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RefreshAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task RefreshAsync (T instance);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RefreshAsync(!T instance) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.RefreshAsync(`0)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
</Parameters>
<Docs>
<param name="instance">
The instance to refresh.
</param>
<summary>
Refresh the current instance with the latest values from the
table.
</summary>
<returns>
A task that will complete when the refresh has finished.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RefreshAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task RefreshAsync (T instance, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task RefreshAsync(!T instance, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.RefreshAsync(`0,System.Collections.Generic.IDictionary{System.String,System.String})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
<Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" />
</Parameters>
<Docs>
<param name="instance">
The instance to refresh.
</param>
<param name="parameters">
A dictionary of user-defined parameters and values to include in
the request URI query string.
</param>
<summary>
Refresh the current instance with the latest values from the
table.
</summary>
<returns>
A task that will complete when the refresh has finished.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Select&lt;U&gt;">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;U&gt; Select&lt;U&gt; (System.Linq.Expressions.Expression&lt;Func&lt;T,U&gt;&gt; selector);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!!U&gt; Select&lt;U&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!T, !!U&gt;&gt; selector) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.Select``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;U&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="U" />
</TypeParameters>
<Parameters>
<Parameter Name="selector" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;T,U&gt;&gt;" />
</Parameters>
<Docs>
<typeparam name="U">
Type representing the projected result of the query.
</typeparam>
<param name="selector">
The selector function.
</param>
<summary>
Creates a query by applying the specified selection.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Skip">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; Skip (int count);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; Skip(int32 count) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.Skip(System.Int32)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="count" Type="System.Int32" />
</Parameters>
<Docs>
<param name="count">
The number to skip.
</param>
<summary>
Creates a query by applying the specified skip clause.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Take">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; Take (int count);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; Take(int32 count) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.Take(System.Int32)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="count" Type="System.Int32" />
</Parameters>
<Docs>
<param name="count">
The number to take.
</param>
<summary>
Creates a query by applying the specified take clause.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ThenBy&lt;TKey&gt;">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; ThenBy&lt;TKey&gt; (System.Linq.Expressions.Expression&lt;Func&lt;T,TKey&gt;&gt; keySelector);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; ThenBy&lt;TKey&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!T, !!TKey&gt;&gt; keySelector) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.ThenBy``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TKey" />
</TypeParameters>
<Parameters>
<Parameter Name="keySelector" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;T,TKey&gt;&gt;" />
</Parameters>
<Docs>
<typeparam name="TKey">
The type of the member being ordered by.
</typeparam>
<param name="keySelector">
The expression selecting the member to order by.
</param>
<summary>
Creates a query by applying the specified ascending order clause.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ThenByDescending&lt;TKey&gt;">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; ThenByDescending&lt;TKey&gt; (System.Linq.Expressions.Expression&lt;Func&lt;T,TKey&gt;&gt; keySelector);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; ThenByDescending&lt;TKey&gt;(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!T, !!TKey&gt;&gt; keySelector) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.ThenByDescending``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TKey" />
</TypeParameters>
<Parameters>
<Parameter Name="keySelector" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;T,TKey&gt;&gt;" />
</Parameters>
<Docs>
<typeparam name="TKey">
The type of the member being ordered by.
</typeparam>
<param name="keySelector">
The expression selecting the member to order by.
</param>
<summary>
Creates a query by applying the specified descending order clause.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToEnumerableAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;T&gt;&gt; ToEnumerableAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.IEnumerable`1&lt;!T&gt;&gt; ToEnumerableAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.ToEnumerableAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.IEnumerable&lt;T&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Gets the elements of the table asynchronously.
</summary>
<returns>
The table elements results as a sequence.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToListAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task&lt;System.Collections.Generic.List&lt;T&gt;&gt; ToListAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1&lt;class System.Collections.Generic.List`1&lt;!T&gt;&gt; ToListAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.ToListAsync" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task&lt;System.Collections.Generic.List&lt;T&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Gets the elements of the table asynchronously and return the
results in a new List.
</summary>
<returns>
The table elements results as a List.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UndeleteAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UndeleteAsync (T instance);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UndeleteAsync(!T instance) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.UndeleteAsync(`0)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
</Parameters>
<Docs>
<param name="instance">The instance to undelete from the table.</param>
<summary>
Undeletes an <paramref name="instance" /> from the table. This requires the soft delete feature to be enabled on the Mobile Service. Visit <see href="http://go.microsoft.com/fwlink/?LinkId=507647">the link</see> for details.
</summary>
<returns>A task that will complete when the undelete finishes.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UndeleteAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UndeleteAsync (T instance, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UndeleteAsync(!T instance, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.UndeleteAsync(`0,System.Collections.Generic.IDictionary{System.String,System.String})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
<Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" />
</Parameters>
<Docs>
<param name="instance">The instance to undelete from the table.</param>
<param name="parameters">
A dictionary of user-defined parameters and values to include in
the request URI query string.
</param>
<summary>
Undeletes an <paramref name="instance" /> from the table. This requires the soft delete feature to be enabled on the Mobile Service. Visit <see href="http://go.microsoft.com/fwlink/?LinkId=507647">the link</see> for details.
</summary>
<returns>A task that will complete when the undelete finishes.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UpdateAsync (T instance);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UpdateAsync(!T instance) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.UpdateAsync(`0)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
</Parameters>
<Docs>
<param name="instance">
The instance to update.
</param>
<summary>
Updates an instance in the table.
</summary>
<returns>
A task that will complete when the update has finished.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task UpdateAsync (T instance, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task UpdateAsync(!T instance, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.UpdateAsync(`0,System.Collections.Generic.IDictionary{System.String,System.String})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="T" />
<Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" />
</Parameters>
<Docs>
<param name="instance">
The instance to update.
</param>
<param name="parameters">
A dictionary of user-defined parameters and values to include in
the request URI query string.
</param>
<summary>
Updates an instance in the table.
</summary>
<returns>
A task that will complete when the update has finished.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Where">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; Where (System.Linq.Expressions.Expression&lt;Func&lt;T,bool&gt;&gt; predicate);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; Where(class System.Linq.Expressions.Expression`1&lt;class System.Func`2&lt;!T, bool&gt;&gt; predicate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.Where(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="predicate" Type="System.Linq.Expressions.Expression&lt;System.Func&lt;T,System.Boolean&gt;&gt;" />
</Parameters>
<Docs>
<param name="predicate">
The filter predicate.
</param>
<summary>
Creates a query by applying the specified filter predicate.
</summary>
<returns>
A query against the table.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WithParameters">
<MemberSignature Language="C#" Value="public Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt; WithParameters (System.Collections.Generic.IDictionary&lt;string,string&gt; parameters);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery`1&lt;!T&gt; WithParameters(class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.WindowsAzure.MobileServices.IMobileServiceTable`1.WithParameters(System.Collections.Generic.IDictionary{System.String,System.String})" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyName>Microsoft.Azure.Mobile.Client</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery&lt;T&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" />
</Parameters>
<Docs>
<param name="parameters">
The parameters to apply.
</param>
<summary>
Applies to the source query the specified string key-value
pairs to be used as user-defined parameters with the request URI
query string.
</summary>
<returns>
The composed query.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>