#pragma warning disable 1591 public override bool TryGetValue(TRowKey rowKey, TColKey colKey, out TValueView value) #pragma warning restore 1591 { TValueParent valueParent; if (ParentMatrix.TryGetValue(rowKey, colKey, out valueParent)) { value = ParentValueToViewValue(valueParent); return(true); } else { value = MissingValue; return(false); } }
#pragma warning disable 1591 public override bool TryGetValue(int rowIndex, int colIndex, out TValueView value) #pragma warning restore 1591 { TValueParent valueParent; if (ParentMatrix.TryGetValue(rowIndex, colIndex, out valueParent)) { value = ParentValueToViewValue(valueParent); return(true); } else { value = MissingValue; return(false); } }
#pragma warning disable 1591 public override bool TryGetValue(TRowKey rowKey, TColKey colKey, out TValueView valueView) #pragma warning restore 1591 { TValueParent valueParent; if (ParentMatrix.TryGetValue(rowKey, colKey, out valueParent)) { valueView = ParentValueToViewValue(valueParent); Helper.CheckCondition(!IsMissing(valueView), "The Converter may not convert a non-missing value into the missing value."); return(true); } else { valueView = MissingValue; return(false); } }
#pragma warning disable 1591 public override bool TryGetValue(TRowKey rowKey, TColKey colKey, out TValueView value) #pragma warning restore 1591 { TValueParent valueParent; if (ParentMatrix.TryGetValue(rowKey, colKey, out valueParent)) { value = ParentValueToViewValue(valueParent); Helper.CheckCondition(!IsMissing(value), Properties.Resource.MayNotConvert); return(true); } else { value = MissingValue; return(false); } }
#pragma warning disable 1591 public override bool TryGetValue(int rowIndex, int colIndex, out TValue value) #pragma warning restore 1591 { return(ParentMatrix.TryGetValue(rowIndex, IndexOfParentCol[colIndex], out value)); }
#pragma warning disable 1591 public override bool TryGetValue(TRowKey rowKey, TColKey colKey, out TValue value) #pragma warning restore 1591 { return(ParentMatrix.TryGetValue(rowKey, colKey, out value)); }