Ejemplo n.º 1
0
 private TValueParent ViewValueOrMissingToParentValueOrMissing(TValueView value)
 {
     if (IsMissing(value))
     {
         return(ParentMatrix.MissingValue);
     }
     else
     {
         TValueParent valueParent = ViewValueToParentValue(value);
         Helper.CheckCondition(!ParentMatrix.IsMissing(valueParent), "The Converter may not convert a non-missing value into the missing value.");
         return(valueParent);
     }
 }
 private TValueParent ViewValueOrMissingToParentValueOrMissing(TValueView value)
 {
     if (IsMissing(value))
     {
         return(ParentMatrix.MissingValue);
     }
     else
     {
         TValueParent valueParent = ViewValueToParentValue(value);
         Helper.CheckCondition(!ParentMatrix.IsMissing(valueParent), Properties.Resource.MayNotConvert);
         return(valueParent);
     }
 }
Ejemplo n.º 3
0
 #pragma warning disable 1591
 public override bool IsMissing(TRowKey rowKey, TColKey colKey)
 #pragma warning restore 1591
 {
     return(ParentMatrix.IsMissing(rowKey, colKey));
 }
Ejemplo n.º 4
0
 #pragma warning disable 1591
 public override bool IsMissing(int rowIndex, int colIndex)
 #pragma warning restore 1591
 {
     return(ParentMatrix.IsMissing(IndexOfParentRowKey[rowIndex], IndexOfParentColKey[colIndex]));
 }