Microsoft.WindowsAzure.MobileServices Namespace

Contains classes and interfaces that support creating and using Mobile Services resources.

Classes

CreatedAtAttribute

Attribute applied to a member of a type to specify that it represents the createdAt system property.

DataTableAttribute

Attribute applied to a type to specify the Mobile Service table it represents.

DeletedAttribute

Attribute applied to a member of a type to specify that it represents the deleted system property.

LoadingCompleteEventArgs

Represents the loaded status changed event arguments.

MobileServiceClient

Provides basic access to a Microsoft Azure Mobile Service.

MobileServiceClientExtensions

Provides extension methods on MobileServiceClient.

MobileServiceCollection<T>

An asynchronous data source that can wrap the results of a Mobile Services query in a way that's easily consumed by Xaml collection controls like ListView, GridView or ListBox.

MobileServiceCollection<TTable,TCollection>

An asynchronous data source that can wrap the results of a Mobile Services query in a way that's easily consumed by Xaml collection controls like ListView, GridView or ListBox.

MobileServiceCollectionExtensions

Provides extension methods on IMobileServiceTableQuery`1{T} and IMobileServiceTable`1{T} to wrap them in a collection.

MobileServiceConflictException

Provides details of http response with status code of 'Conflict'

MobileServiceConflictException<T>

Provides details of http response with status code of 'Conflict'

MobileServiceContractResolver

An Newtonsoft.Json.Serialization.IContractResolver implementation that is used with the MobileServiceClient.

MobileServiceInvalidOperationException

Provides additional details of an invalid operation specific to a Mobile Service.

MobileServiceIsoDateTimeConverter

Converts DateTime and DateTimeOffset object into UTC DateTime and creates a ISO string representation by calling ToUniversalTime on serialization and ToLocalTime on deserialization.

MobileServiceJsonSerializerSettings

JSON serializer settings to use with a MobileServiceClient.

MobileServiceODataException

Exception type representing exceptions in parsing of OData queries.

MobileServicePrecisionCheckConverter

An implementation of Newtonsoft.Json.JsonConverter to be used with Int64, UInt64 and Decimal property types that only writes the values if we can ensure that precision will not be lost if the value is serialized and sent to the server.

MobileServicePreconditionFailedException

Provides details of http response with status code of 'Precondition Failed'

MobileServicePreconditionFailedException<T>

Provides details of http response with status code of 'Precondition Failed'

MobileServiceSyncContextExtensions

Provides extension methods on IMobileServiceSyncContext

MobileServiceSyncTableExtensions

Provides extension methods on IMobileServiceSyncTable

MobileServiceSystemColumns

Name of system columns on a Mobile Service table.

MobileServiceTableExtensions

Provides extension methods on IMobileServiceTable

MobileServiceUser

An authenticated Mobile Services user.

PlatformInformationExtensions
PreserveAttribute

When applied to a target (e.g. assembly, class, member, etc.), instructs the Xamarin linker to preserve that target in the linking process result.

UpdatedAtAttribute

Attribute applied to a member of a type to specify that it represents the updatedAt system property.

VersionAttribute

Attribute applied to a member of a type to specify that it represents the version system property.

Interfaces

IMobileServiceClient

Interface for the MobileServiceClient.

IMobileServiceTable

Provides operations on a table for a Microsoft Azure Mobile Service.

IMobileServiceTable<T>

Provides operations on a table for a Mobile Service.

IMobileServiceTableQuery<T>

Represents a query that can be evaluated against a Mobile Services table. MobileServiceTableQuery instances can be obtained via MobileServiceClient.Query(of T)().

IPushUtility

An interface for platform-specific assemblies to provide utility functions regarding Push capabilities.

IQueryResultEnumerable<T>

The IQueryResultEnumerable{T} interface provides extra details returned with response e.g. total count and next link

ITotalCountProvider

The ITotalCountProvider interface provides the total count for all the records that would have been returned ignoring any take paging/limit clause specified by client or server. If you call query.RequestTotalCount(), you can cast the result (whether its a sequence or a list) to ITotalCountProvider.

Enums

MobileServiceAuthenticationProvider

Authentication providers supported by Mobile Services.

MobileServiceRemoteTableOptions

A flags enum for the capabilities of remote table.

MobileServiceSystemProperties

A flags enum for the available system properties in Mobile Services.