示例#1
0
 /// <summary>
 /// Parameter로 정의된 요소와 실제 Parameter에 대응할 값의 갯수를 비교해서 다르다면 예외를 발생시킨다.
 /// </summary>
 /// <param name="requestItem">요청항목</param>
 /// <param name="value"></param>
 private static void CheckParmeterAndArguments(XdsRequestItem requestItem, XdsValue value)
 {
     if (requestItem.Parameters.Count != value.Arguments.Count)
     {
         throw
             new InvalidOperationException(
                 string.Format("요청정보 (Id=[{0}]]) 의 인자정보[{1}]번째  파라미터 갯수[{2}]와 값의 갯수[{3}]가 틀립니다.",
                               requestItem.Id,
                               requestItem.Id,
                               requestItem.Parameters.Count,
                               value.Arguments.Count));
     }
 }
示例#2
0
 /// <summary>
 /// Parameter로 정의된 요소와 실제 Parameter에 대응할 값의 갯수를 비교해서 다르다면 예외를 발생시킨다.
 /// </summary>
 /// <param name="requestItem">요청항목</param>
 /// <param name="value"></param>
 private static void CheckParmeterAndArguments(XdsRequestItem requestItem, XdsValue value) {
     if(requestItem.Parameters.Count != value.Arguments.Count) {
         throw
             new InvalidOperationException(
                 string.Format("요청정보 (Id=[{0}]]) 의 인자정보[{1}]번째  파라미터 갯수[{2}]와 값의 갯수[{3}]가 틀립니다.",
                               requestItem.Id,
                               requestItem.Id,
                               requestItem.Parameters.Count,
                               value.Arguments.Count));
     }
 }