コード例 #1
0
ファイル: JsonDataContract.cs プロジェクト: pgovind/runtime
            public static JsonDataContract GetJsonDataContract(DataContract traditionalDataContract)
            {
                int id = JsonDataContractCriticalHelper.GetId(traditionalDataContract.UnderlyingType.TypeHandle);
                JsonDataContract dataContract = s_dataContractCache[id];

                if (dataContract == null)
                {
                    dataContract            = CreateJsonDataContract(id, traditionalDataContract);
                    s_dataContractCache[id] = dataContract;
                }
                return(dataContract);
            }
コード例 #2
0
ファイル: JsonDataContract.cs プロジェクト: johnhhm/corefx
 protected JsonDataContract(JsonDataContractCriticalHelper helper)
 {
     _helper = helper;
 }
コード例 #3
0
ファイル: JsonDataContract.cs プロジェクト: johnhhm/corefx
 protected JsonDataContract(DataContract traditionalDataContract)
 {
     _helper = new JsonDataContractCriticalHelper(traditionalDataContract);
 }
コード例 #4
0
ファイル: JsonDataContract.cs プロジェクト: pgovind/runtime
 public static JsonDataContract GetJsonDataContract(DataContract traditionalDataContract)
 {
     return(JsonDataContractCriticalHelper.GetJsonDataContract(traditionalDataContract));
 }
コード例 #5
0
ファイル: JsonDataContract.cs プロジェクト: pgovind/runtime
 protected JsonDataContract(JsonDataContractCriticalHelper helper)
 {
     _helper = helper;
 }
コード例 #6
0
ファイル: JsonDataContract.cs プロジェクト: pgovind/runtime
 protected JsonDataContract(DataContract traditionalDataContract)
 {
     _helper = new JsonDataContractCriticalHelper(traditionalDataContract);
 }