/// <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)); } }
/// <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)); } }