MobileServiceContractResolver クラス

定義

Newtonsoft.Json.Serialization.IContractResolver で使用される MobileServiceClient の実装です。

public class MobileServiceContractResolver : Newtonsoft.Json.Serialization.DefaultContractResolver
type MobileServiceContractResolver = class
    inherit DefaultContractResolver
Public Class MobileServiceContractResolver
Inherits DefaultContractResolver
継承
Newtonsoft.Json.Serialization.DefaultContractResolver
MobileServiceContractResolver

コンストラクター

MobileServiceContractResolver()

Newtonsoft.Json.Serialization.IContractResolver で使用される MobileServiceClient の実装です。

メソッド

CreateMemberValueProvider(MemberInfo)

メンバーから値を取得して設定するためにシリアライザーで使用される Newtonsoft.Json.Serialization.IValueProvider を作成します。

CreateObjectContract(Type)

指定された型を JSON にシリアル化する方法に関する情報を提供する Newtonsoft.Json.Serialization.JsonObjectContract を作成します。

CreateProperties(Type, MemberSerialization)

指定された型のメンバーに対して Newtonsoft.Json.Serialization.JsonProperty インスタンスのコレクションを作成します。

CreateProperty(MemberInfo, MemberSerialization)

指定された Newtonsoft.Json.Serialization.JsonProperty インスタンスの MemberInfo を作成します。

ResolveIdProperty(Type)

指定された型の ID Newtonsoft.Json.Serialization.JsonProperty を返します。 Newtonsoft.Json.Serialization.JsonProperty を使用すると、指定された型のインスタンスの ID 値を取得または設定できます。

ResolveProperty(MemberInfo)

指定された Newtonsoft.Json.Serialization.JsonProperty インスタンスの MemberInfo を返します。 Newtonsoft.Json.Serialization.JsonProperty を使用すると、MemberInfo をシリアル化する方法に関する情報を取得できます。

ResolvePropertyName(String)

指定されたプロパティ名として JSON にシリアル化する必要がある名前を返します。

ResolveSystemProperties(Type)

指定した型のコンマ区切りリストとしてシステム プロパティを返します。 型がシステム プロパティをサポートしていない場合は null を返します。

ResolveTableName(Type)

DataContractAttribute、DataTableAttribute、および JsonObjectAttribute またはそのいずれかを使用して名前を変更するテーブルの型とアカウントに対応するテーブル名を返します。

適用対象