internal static TModelItem GetModelItem <TModelItem, TInferenceModelDataBinder>(TInferenceModelDataBinder dataBinder) where TModelItem : InferenceBaseModelItem where TInferenceModelDataBinder : IInferenceModelDataBinder <TModelItem>
        {
            TModelItem tmodelItem = XsoUtil.MapXsoExceptions <TModelItem>(() => dataBinder.GetModelData());

            ExAssert.RetailAssert(tmodelItem != null, "Data binder returned a null Inference model item");
            return(tmodelItem);
        }
 internal static void WriteModelItem <TModelItem, TInferenceModelDataBinder>(TInferenceModelDataBinder dataBinder, TModelItem modelItem) where TModelItem : InferenceBaseModelItem where TInferenceModelDataBinder : IInferenceModelDataBinder <TModelItem>
 {
     XsoUtil.MapXsoExceptions(delegate()
     {
         dataBinder.SaveModelData(modelItem);
     });
 }
Beispiel #3
0
 internal UserConfiguration ResetModel(bool deleteOld)
 {
     return(XsoUtil.ResetModel(this.modelFAIName, this.GetUserConfigurationType(), this.session, deleteOld, this.diagnosticsSession));
 }
 // Token: 0x06000B06 RID: 2822 RVA: 0x00047A58 File Offset: 0x00045C58
 private static LocalizedString GetPartnerMessageDescription(StoreObject item)
 {
     return(Strings.descUMPartnerMessage((string)XsoUtil.SafeGetProperty(item, MessageItemSchema.XMsExchangeUMPartnerContent, string.Empty), (string)XsoUtil.SafeGetProperty(item, MessageItemSchema.XMsExchangeUMPartnerStatus, string.Empty), (string)XsoUtil.SafeGetProperty(item, ItemSchema.InternetMessageId, string.Empty)));
 }